colonyDapp
colonyDapp copied to clipboard
Voters on the winning side who didn't stake are unable to claim their reward
Steps to reproduce
- Have at least three members in a Colony with reputation. No one should have over the voting threshold in reputation (default is 70%),
- Disable the Reputation monitor so that it does not fast forward you through the Motion on each transaction - http://localhost:3001/reputation/monitor/toggle
- Create a Motion
- Fully stake with one member and fully object with the other member on the Motion to get to a Vote.
- The third member should not stake at all but make sure they are on the winning side.
- Vote on the Motion with all three members.
- Get to the claiming phase.
- The third member who didn't stake but did vote should be able to claim a voting reward, but there is no option to.
You may need to check if there is actually a way to get this information from the SubGraph or via the client.
Expected behaviour
- A member who voted on the winning side but didn't stake should be able to claim their voting reward.
- This should also be possible in the
Claim
tab of theTokenActivationPopover
.
Actual behaviour
- A member who voted but didn't stake is not able to claim their voting reward.
@arrenv, I've investigated and then also talked to Alex and this is not a bug. The claim button is for claiming stakes ONLY! The vote reward is claimed when a user reveals his vote. So this par of the process
Maybe we should add some info somewhere that clarifies that to avoid confusion int he future?