Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Invite non-existen users in the platform. #133

Closed
5 tasks done
microstudi opened this issue Mar 30, 2023 · 0 comments
Closed
5 tasks done

Invite non-existen users in the platform. #133

microstudi opened this issue Mar 30, 2023 · 0 comments

Comments

@microstudi
Copy link
Collaborator

microstudi commented Mar 30, 2023

In #127 and #131 we are importing a census. However some of the imported users might not be registered in the platform yet.

We need to add a feature to invite users in the platform, similar on how it is done at https://github.com/Platoniq/decidim-verifications-direct_verifications

in #128 we introduce a callout to show how the a particular Delegation Setting is configured and the current status with some checks. One of these checks is to verify that all users are registered in the platform (this is only valid when the setting is configured with the authorization_method set to email or both.
image

Acceptation criteria

  • Add a check to display how many users from the census are not registered. If the authorization_method is phone, a message should be shown instead (ie: "Authorization method does not require an email. Users must register themselves onto the platform")
  • Add a button to Invite all non-existent users at once if there some.
  • Add a button to invite the user in the participant list if it is not registered.
  • Add a button to re-send invitation button in the participant's list if the users hasn't logged yet.
  • Tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants