JoinColony / colonyCDapp

An iteration of the Colony Dapp sporting both a fully decentralized operating mode, as well as a mode enhanced by a metadata caching layer
5 stars 13 forks source link

Extension permissions after uninstalling #3029

Open arrenv opened 1 month ago

arrenv commented 1 month ago

Steps to reproduce

  1. Install an extension.
  2. Check the Permissions page.
  3. Note that the extension appears in the Permissions list, with the required permissions.
  4. Uninstall the extension.
  5. Check the Permissions page.
  6. Note that the extension continues to remain in the list with the same permissions.

Expected behaviour

Actual behaviour

image

rdig commented 1 month ago

This is a larger issues that affects all extensions, and this will most likely mean (until we switch to multicalls) that we'll have to send an extra transaction to remove the extension's permissions