[MODIDM-5] Batch deletion of Walk-in contracts by uuid via API Created: 17/Jan/22 Updated: 20/Jan/22 Resolved: 20/Jan/22 |
|
| Status: | Closed |
| Project: | mod-idm-connect |
| Components: | None |
| Affects versions: | None |
| Fix versions: | 1.0.0 |
| Type: | Story | Priority: | TBD |
| Reporter: | Annika Schröer | Assignee: | Tino Ryll |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||
| Sprint: | Leipzig Sprint 130 | ||||||||
| Development Team: | None | ||||||||
| Tester Assignee: | Annika Schröer | ||||||||
| Description |
|
Walk-in contracts will need to be deletable in two different ways: 1 - Single manual deletion via UI for "Draft" contracts 2 - Batch deletion via API This issue focusses (2), for (1) see
2 - Batch deletion via API Use-case: Ended walk-in contracts (as well as other user records) are not allowed to be kept indefinitely. Staff is doing regular (yearly) cleaning routines via API. There will need to be an API endpoint allowing library staff to delete multiple walk-in contracts (by uuid) at once, regardless of the status of the contract. |