colonyDapp icon indicating copy to clipboard operation
colonyDapp copied to clipboard

Unable to enable missing permissions of OneTxPayment ext

Open arrenv opened this issue 2 years ago • 1 comments

Steps to reproduce

  1. Create a new Colony
  2. 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.
  3. Go to the extensions page and ensure that the One Transaction Payment extension is in the state of "Missing permissions".
  4. Continue through to the extension page and click Enable
  5. 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.

cannot-give-permissions-ext

arrenv avatar Jan 03 '23 16:01 arrenv

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.

arrenv avatar Jan 24 '23 16:01 arrenv