status-im / open-bounty

Enable communities to distribute funds to push their cause forward.
https://openbounty.status.im/
GNU Affero General Public License v3.0
118 stars 36 forks source link

`Confirm` button is available second time after page reload #380

Open churik opened 6 years ago

churik commented 6 years ago

Description

Type: Bug

Summary: Confirm button is available if you already clicked on it and then reloaded page; in this case 2 transactions are added to MetaMask and second transaction will fail after signing

Expected behavior

6) Confirm button is not disabled, so you cannot proceed to 7

Actual behavior

6)Confirm button is enabled again after page reload 7) 2 unsigned transactions in MetaMask 8) Second transaction is failed

Reproduction

Requirements: GH account is whitelisted, signed app, test application is added to repo; 1) create issue with bounty 2) create PR to fix it 3) merge PR 4) log in to openbounty.status.im:444/app 5) Tap on Confirm 6) Reload page 7) Tap on Confirm again 8) Sign both transactions

Additional Information