open-humans
open-humans copied to clipboard
"Permissions changed" for activity pages
The activity page update didn't include logic for handling when an activity's "requested permissions" have changed since they joined and authorized.
These should include changes to…
- consent/terms
- having access to username
- data sources the member is sharing with an activity
These items are all stored at the time they are granted for a member when they join/authorize. They will need to do that again to update them.
An activity that has changed these relative to when it was joined/authorized should notify the member and allow them to redo the join/authorize process. Currently:
- no notification is visible
- a member can't see that the permissions they previously granted
- no prompt to redo join/authorize