UI is not updating transferred vesting payments
kopeboy opened this issue · 1 comments
DAODAO UI is not updating the list of vesting contracts on the Vesting Payments tab according to the current admin after a transfer. For example:
- Core 1 SubDAO still shows 4 contracts that were transferred to Development Department.
- Communications Department is still not showing 1 contract that was transferred from Development Department.
You can confirm with a query like this: junod q wasm c juno1ajs39qk0kd5xcjc8lvsym9q9g8q5jalzreum7nwqg036mqrw7utqf9gsu4
This contract was transferred from Core 1 to Dev Dept to Comms Dept, but its showing on Core 1 & Dev Dept, not on Comms Dept (the only, real admin).
@NoahSaso already told me on Discord that
this has to do with how vesting contracts are created and listed (through a factory contract), but it's not the most intuitive and we did not prepare it to automatically work for transfers
Even before a fix can make this automatic, I would like to know the manual way, if it exists, to correctly update what's shown on each DAO, especially considering we are talking about compensation of elected delegates, paid by the community of Juno users, who are also the biggest shareholders of DA0-DA0 and are instructed to use it in their (trial period) Charter.