Skip to content

Conversation

luisa-beerboom
Copy link
Member

@luisa-beerboom luisa-beerboom commented Sep 29, 2025

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)

@luisa-beerboom luisa-beerboom removed their assignment Sep 29, 2025
@luisa-beerboom luisa-beerboom marked this pull request as ready for review September 29, 2025 15:20
…nda-forward-dialog/components/agenda-forward-dialog/agenda-forward-dialog.component.ts

Co-authored-by: Bastian Rihm <[email protected]>
@luisa-beerboom luisa-beerboom removed their assignment Oct 9, 2025
Copy link
Member

@Elblinator Elblinator left a 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

Copy link
Member

@Elblinator Elblinator left a 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.

@Elblinator Elblinator requested a review from bspekker October 13, 2025 14:22
@Elblinator Elblinator assigned bspekker and unassigned Elblinator Oct 13, 2025
@bastianjoel bastianjoel removed their assignment Oct 13, 2025
Copy link

@bspekker bspekker left a 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.

@bspekker bspekker assigned luisa-beerboom and unassigned bspekker Oct 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Agenda: Add forwarding of agenda items

4 participants