Background
Users are frustrated about how long it takes to update amendments on a Marshalled List when using the buttons on the ‘Amendment Status’ r-h panel.
Matt suggested a ‘bulk update status’ feature which will allow users to select a subset of amendments and apply an outcome en mass. We envisage this being in the Editor and will re-purpose functions from the “Manage lifecycle events” modal as well as the amendment selector from the ‘bulk update members’ modal (see LDAPP-2697)
Requirement
- Remove the ‘bulk update statuses' function from the ‘Amendment Status’ r-h panel (see screenshot)
- Replace with a button “Bulk update statuses”
- Triggering the button will open a “Bulk update statuses” modal, containing the following:
- A list of all amendments in the list in the Editor, allowing users to select all, de-select all, select/de-select individual amendments (can we repurpose what is build for LDAPP-2697)?
- Event (same drop-down list as ‘Lifecycle event’ in ‘Add amendment lifecycle events’ modal)
- Published lists (a drop down of published amendment lists associated to the stage - dynamically appears only if ‘Published' is the selected event above)
- Date
- Time
- Buttons to ‘Update’ and ‘Cancel’
It would be nice ‘Update’ will save the changes and refresh the document (like ‘Submit List’ does).
Status | Awaiting deployment |
---|---|
Lawmaker components affected | Amendment Lists, Amendments |
Raised by organisation(s) | HoL |
Planned version to be included in (if any) | v.14.0.0 |
Related development ticket(s) | LDAPP-3501 |