colonyDapp
colonyDapp copied to clipboard
Unable to enable missing permissions of OneTxPayment ext
Steps to reproduce
- Create a new Colony
- During the transactions step, quickly navigate away from the page as transaction 7 ("7. Give Administration Permission to OneTxPayment Extension") is starting to stop if from happening.
- Go to the extensions page and ensure that the One Transaction Payment extension is in the state of "Missing permissions".
- Continue through to the extension page and click
Enable
- It will hang in the loader, with no error messages in console.
This can also be seen in production here - https://xdai.colony.io/colony/preservation/extensions/OneTxPayment
Expected behaviour
- If there was an issue during the Colony Creation process with this step, it should allow you to enable the missing permissions.
Actual behaviour
- Trying to enable the "Missing permissions" hangs as of the gif.
The workaround for this is to manually assign permissions via the Permissions form in the action creator. However, this button should still automate this process.