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
* 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
* The backlog option has a caption
* If series, "This backlog is shared with all meetings in the series"
* If one-time, "This backlog is unique to this meeting."
* 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
* 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
* The backlog option has a caption
* If series, "This backlog is shared with all meetings in the series"
* If one-time, "This backlog is unique to this meeting."
**Figma mockups**
* workPackageValue:Mockups
**Technical notes**
* <br>