OpenSlides / openslides-client

Webclient for OpenSlides 4+
MIT License
3 stars 29 forks source link

Motion forwarding: enhance dialog options #3527

Closed MSoeb closed 19 hours ago

MSoeb commented 3 months ago

Description: The current motion forwarding dialog should be enhanced in several aspects. In general the aim is to provide a broader range of different options which the user can choose from.

What do we need? The forwarding dialog needs to be enhanced with new options where the user can choose which content (version of motion), which submitter, which identifier and in which meeting the motion should be forwarded. Below is a list of the new dialog options:

Motion version:

Submitter:

Identifier:

Meeting selection

Here an example image, how this forward dialog should look like 002

luisa-beerboom commented 2 months ago

There's a backend PR for this: https://github.com/OpenSlides/openslides-client/issues/3527

Please look into if this works for you

reiterl commented 2 months ago

The backend PR for this is https://github.com/OpenSlides/openslides-backend/pull/2399 It allows to set use_original_submitter and use_original_number. I include the two options in my pull request.

What should be done with Motion version?

luisa-beerboom commented 2 months ago

Use the text the client generates for the named version and write it into motion.create_forwarded's text argument

Elblinator commented 2 months ago

Given issue OpenSlides/openslides-backend#2419: If the committee is selected as submitter in the new dialog then no new User should be created but the committee name should be written into the extension text field for submitters

What should happen if the 'original submitter name' is selected? What I expect: