DA0-DA0/dao-dao-ui

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:

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.

thank you for reporting this! i finally got to this and it should be fixed in 0f43901