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

Vote Delegation: Deactivation of vote delegation not fully active - sub-restrictions still partially active #2475

Closed
MSoeb opened this issue Jun 7, 2024 · 0 comments · Fixed by #2477
Assignees
Milestone

Comments

@MSoeb
Copy link

MSoeb commented Jun 7, 2024

Description: There are errors with the recently integrated permissions when deactivating the transfer of voting rights. If these are set and users have transferred their voting rights, then these restrictions are still active despite voting delegations being completely deactivated. This affects the restrictions for the list of speakers, the creation of motions and amendments as well as the support of motions. These actions can no longer be carried out. A snack bar appears with an error message.

Error message for adding yourself to list of speakers:
image

Error message for motion create:
image

Error message for motion support:
image

Reproduction:
preconditions: two users are needed. Superadmin and user A as delegate. activate motion support (several steps needed). take care that the group delegate have the group permissions to add themselves to the list of speakers, can create motions/amendments.

  1. [As superadmin] open a meeting
  2. open open settings > participants > vote delegation. activate vote delegation and the restrictions for list of speakers, motions/amendments and suppporting of motions.
  3. open participants and delegate the vote right from user A to superadmin. (Take care: superadmin must be added to the meeting to do this)
  4. open motions > create a new motion which have the correct state for supporting.
  5. project the motion
  6. [login as user A in another browser] User A should now not be able to add him/herself to the list of speakers, can't create motions or amendments or support a motion.
  7. [as superadmin] open settings > participants > vote delegation > deactivate the vote delegation in general. All sub restrictions should now be grayed out.
  8. [as User A] open the Autopilot > try to add yourself to the list of speakers. > error should appear.
  9. open motions and try to create a motion and/or an amendment -> error
  10. open the motion > try to support it > error.

What should happen:
If the vote delegation is deactivated, ALL sub-restrictions must also be deactivated. Users who previously had a voting delegation must not have any restrictions that they previously had when voting delegation was activated. This means that users are allowed to put themselves on the list of speakers again, create motions and amendments and support motions.

In the settings of the voting delegation, however, the previously selected checkmarks for the restrictions are still retained. They are merely grayed out, as they are deactivated via the higher right of vote delegation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants