-
Notifications
You must be signed in to change notification settings - Fork 44
Implement agenda item forwarding #5439
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
base: main
Are you sure you want to change the base?
Implement agenda item forwarding #5439
Conversation
...pages/meetings/pages/agenda/components/agenda-forward-dialog/agenda-forward-dialog.module.ts
Outdated
Show resolved
Hide resolved
...ts/agenda-forward-dialog/components/agenda-forward-dialog/agenda-forward-dialog.component.ts
Outdated
Show resolved
Hide resolved
…nda-forward-dialog/components/agenda-forward-dialog/agenda-forward-dialog.component.ts Co-authored-by: Bastian Rihm <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- "More"/"Less" is closing the list from the "Forward motion to"/"Receive motions from"
- Add a snack bar for succesful forwarding like in the motion forward
- this is missing:
"If you try to forward something else than a topic a warn text should be display" sth like "Warning: You are trying to forward something else than a topic, only the topic will be forwarded" and the id from the not topic should be excluded from the payload"
- please put the new permisson directly over agenda.can_manage
- topic detail -> person who should be able to forward w minimal permission (agenda.can_see, agenda.can_see_internal and agenda.can_forward) cannot see the three dor menu, hence the option to forward
- list view a participant with minimal permissions cannot see the forward option
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
still needs testing from @bspekker etc.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The dialog needs some margin is needed after the warnings befor the Los selections. The warnings could also be in a smaller font size.
Some wording suggestions:
Helptext for permission:
Can forward agenda items to other meetings within the OpenSlides instance.
Further requirements:
1. forwarding hierarchy must be set at the organiztional level in the committee.
2. target meeting must be created.
Wording of helptext for Los in dialog:
This will add participants, structure levels and groups to the target meeting(s)
Wording of warnings in dialog:
Warning: You are trying to forward something else than a topic, it will be skipped and not forwarded.
Warning: You are trying to forward a parent agenda item without at least one of its children. Children will not be automatically forwarded alongside their parent items.
Closes #5281
To run this, ensure OpenSlides/openslides-backend#3144 is checked out and lib/openslides-go is updated according to OpenSlides/openslides-meta#318 (the latter can be found in luisa-beerboom/openslides-go branch name b-3075-agenda-forward)