Content
View differences
Updated by Parimal Satyal about 1 year ago
AC copied from the parent epic
**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.
* 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:
* 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 occurrence
* 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>
**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.
* 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:
* 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>