Back to bug 38268

Who When What Removed Added
dcook 2024-10-25 00:34:19 UTC CC dcook
phil 2024-10-25 16:29:39 UTC Component Lists Templates
Assignee koha-bugs oleonard
Summary Cancelling 'Delete list' then using 'Delete selected items' deletes list Callers of confirmModal need to remove the modal as the first step in their callback function
phil 2024-10-25 16:29:54 UTC Assignee oleonard phil
phil 2024-10-25 18:58:42 UTC Status NEW Needs Signoff
phil 2024-11-13 03:13:32 UTC Priority P5 - low P2
Severity normal major
victor 2024-11-27 04:48:19 UTC Attachment #173410 Attachment is obsolete 0 1
victor 2024-11-27 04:48:41 UTC CC victor
Status Needs Signoff Signed Off
matt.blenkinsop 2024-12-09 10:59:46 UTC CC matt.blenkinsop
matt.blenkinsop 2024-12-09 10:59:53 UTC Status Signed Off In Discussion
matt.blenkinsop 2024-12-09 11:02:50 UTC QA Contact testopia matt.blenkinsop
matt.blenkinsop 2024-12-09 13:57:57 UTC Status In Discussion Needs Signoff
matt.blenkinsop 2024-12-09 13:58:00 UTC Attachment #175294 Attachment is obsolete 0 1
matt.blenkinsop 2024-12-09 13:58:55 UTC Attachment #175310 Attachment is obsolete 0 1
matt.blenkinsop 2024-12-09 13:59:17 UTC QA Contact matt.blenkinsop
oleonard 2024-12-09 17:15:47 UTC Patch complexity --- Trivial patch
Status Needs Signoff Signed Off
oleonard 2024-12-09 17:15:49 UTC Attachment #174995 Attachment is obsolete 0 1
Attachment #175311 Attachment is obsolete 0 1
martin.renvoize 2024-12-16 18:56:12 UTC Attachment #175325 Attachment is obsolete 0 1
martin.renvoize 2024-12-16 18:56:15 UTC Attachment #175326 Attachment is obsolete 0 1
martin.renvoize 2024-12-16 18:56:24 UTC Status Signed Off Passed QA
CC martin.renvoize
QA Contact martin.renvoize
katrin.fischer 2024-12-23 08:38:03 UTC Version(s) released in 25.05.00
Status Passed QA Pushed to main
david 2024-12-29 21:08:33 UTC Text to go in the release notes This fixes confirm dialog boxes in the OPAC to prevent unintended actions being taken, such as accidentally deleting a list. This specifically fixes lists, and makes a technical change to prevent this happening in the future for other areas of the OPAC (such as suggestions, tags, and self-checkout).

Example of issue fixed for lists:
1. Create a list with several items.
2. From the new list, select a couple of the items.
3. Click "Delete list" and then select "No, do not delete".
4. Then select "Remove from list", and confirm by clicking "Yes, remove from list".
5. Result: Instead of removing the items selected, the whole list was incorrectly deleted!
CC david
paul.derscheid 2025-02-03 19:09:05 UTC Version(s) released in 25.05.00 25.05.00,24.11.02
Status Pushed to main Pushed to stable
alexbuckley 2025-03-19 01:59:40 UTC CC alexbuckley

Back to bug 38268