Content
View differences
Updated by Parimal Satyal 9 months ago
**Acceptance criteria**
* When a user adds a work package to a meeting, a meeting selector is displayed as a dialog with three fields:
* Meeting
* Add to section
* Notes
* The 'Meeting' field is a custom NGSelect.
* Caption: "It is only possible to add this work package to an upcoming or an ongoing meeting."
* On focus (before any search term is input), a custom drop-down displays the meetings in the users' "My meetings"
* For the design of this dropdown, refer to the [Figma mockup](https://www.figma.com/design/cJDhzOmYMstUNRS3EmgqZ0/Meetings-Module?node-id=4518-22882&t=VvSTrYtFcef96hyk-4)
* Upon inputting a search term, the list then displays all meetings that match the input (to which the user has access) using the same sections as in 'My meetings' (Today, Tomorrow, Later this week, Next week and later)
* When the user selects a meeting, it is displayed in the NGSelect input field as a single-line of text with format:
* "{Meeting or meeting series name} - {date} {time} - {Project}"
* eg. "Mobile team weekly - 30/04/2025 2:30 PM - Arcanos (mobile dev)"
* The 'Add to section field' is a dropdown:
* Caption: "Choose a particular section of the agenda or add it to the backlog."
* By default, once a meeting is selected, it is prefilled with:
* For an occurence of meeting series: the last section of that occurrence, or blank if no section exists, which adds it to the regular meeting agenda
* For a one-time meeting: the agenda backlog
* The user can pick a different section, or pick the last option, which is always the backlog
* If a user does not select any section, the item is added to the bottom of the last non-backlog section for both one-time meetings and occurences of a series.
* The user can optionally enter notes for that agenda item
**Figma mockups**
* workPackageValue:Mockups
**Technical notes**
* <br>
* When a user adds a work package to a meeting, a meeting selector is displayed as a dialog with three fields:
* Meeting
* Add to section
* Notes
* The 'Meeting' field is a custom NGSelect.
* Caption: "It is only possible to add this work package to an upcoming or an ongoing meeting."
* On focus (before any search term is input), a custom drop-down displays the meetings in the users' "My meetings"
* For the design of this dropdown, refer to the [Figma mockup](https://www.figma.com/design/cJDhzOmYMstUNRS3EmgqZ0/Meetings-Module?node-id=4518-22882&t=VvSTrYtFcef96hyk-4)
* Upon inputting a search term, the list then displays all meetings that match the input (to which the user has access) using the same sections as in 'My meetings' (Today, Tomorrow, Later this week, Next week and later)
* When the user selects a meeting, it is displayed in the NGSelect input field as a single-line of text with format:
* "{Meeting or meeting series name} - {date} {time} - {Project}"
* eg. "Mobile team weekly - 30/04/2025 2:30 PM - Arcanos (mobile dev)"
* The 'Add to section field' is a dropdown:
* Caption: "Choose a particular section of the agenda or add it to the backlog."
* By default, once a meeting is selected, it is prefilled with:
* For an occurence of meeting series: the last section of that occurrence, or blank if no section exists, which adds it to the regular meeting agenda
* For a one-time meeting: the agenda backlog
* The user can pick a different section, or pick the last option, which is always the backlog
* If a user does not select any section, the item is added to the bottom of the last non-backlog section for both one-time meetings and occurences of a series.
* The user can optionally enter notes for that agenda item
**Figma mockups**
* workPackageValue:Mockups
**Technical notes**
* <br>