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

New vote delegation option #1883

Open
Elblinator opened this issue Aug 15, 2023 · 4 comments
Open

New vote delegation option #1883

Elblinator opened this issue Aug 15, 2023 · 4 comments
Labels
Milestone

Comments

@Elblinator
Copy link
Member

Elblinator commented Aug 15, 2023

Add an option to delegate the vote to multiple other users. Only one of them can vote for this delegation, the other will be rejected afterwards. This requires switching the relation from 1:n to n:m with a migration. Additionally, a new setting is required to control to how many people one can delegate his vote, which should default to 1.

@Elblinator Elblinator added this to the 4.1 milestone Aug 15, 2023
@ostcar
Copy link
Member

ostcar commented Aug 16, 2023

The current behavior is the multi mode.

You first have to add the option to the backend. Afterwards I can take it into account in the vote service.

@jsangmeister
Copy link
Contributor

The current behaviour is a mix of the two: you can only delegate your vote to (at most) one person, and at least in the client a user cannot vote if he delegated his vote. The vote service does not seem to have this restriction. This should be fixed regardless of this issue in one way or another - probably the client way, since that is what users currently actually experience.

@peb-adr peb-adr changed the title New delegation-option New vote delegation option Aug 22, 2023
@rrenkert rrenkert transferred this issue from OpenSlides/openslides-vote-service Aug 22, 2023
@jsangmeister
Copy link
Contributor

extracted the bug part into OpenSlides/openslides-vote-service#225

@jsangmeister
Copy link
Contributor

I updated the issue description as discussed. The distinction whether or not a user can vote for themselves after the delegation is split up into #2370.

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

No branches or pull requests

4 participants