Skip to content

Unify add to agenda option for motion, assignment and motion block #6234

Description

@Elblinator

Current behavior
If you add a motion/assignement or motion block to the agenda (via the detail view and the three dot menu) the object is added at the end of an agenda

And assignments cannot be added via multi-select

And a motion via the multi-select the visiblity cannot be decided what the visibility is

Wanted behavior

  • The following objects should hav a "add to Agenda" option in the the three dot menu
    • motion-detail
    • motion-list multi-select
    • assignment detail
    • assignment-list mullltiselect
    • motion blcok detail
  • This option should open a dialog
  • The dialog should have the following things inside of itself:
    • Title:
      • In detail view: "[title in detail view]: move to agenda"
      • in Multi: "Move all selected items to agenda"
    • The agenda visibility combox box
    • A "Parent agenda item" Combobox where you can select every item in the agenda

Additional context
inspired by #2147

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementGeneral enhancement which is neither bug nor feature

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions