]> git.koha-community.org Git - koha.git/commit
Bug 37080: Cannot delete MARC bibliographic frameworks or authority types
authorPhil Ringnalda <phil@chetcolibrary.org>
Thu, 13 Jun 2024 02:25:14 +0000 (19:25 -0700)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Fri, 21 Jun 2024 13:02:47 +0000 (15:02 +0200)
commitc81b201dc92eadafbc2349afeec800562d9aa501
tree88769b5a07498fa3f2fb54b65428c871c818ca4f
parent199b21bfc34460a5434ee0db41d98fb03b3e4b68
Bug 37080: Cannot delete MARC bibliographic frameworks or authority types

The scripts for managing both bib and authority frameworks are now expecting
an op 'cud-delete_confirm' but delete_confirm isn't cud, it's just a GET of a
page asking if you are sure. The scripts just need to expect the op they are
actually getting, delete_confirm.

Test plan:
 1. Administration - MARC bibliographic framework - New framework
 2. Give the framework any code and description and Submit
 3. Actions menu for your new framework - Delete
 4. Note the message says 'Confirm deletion of framework '' ()?" rather than
    having the code and description included.
 5. Click Yes, note that deleting failed
 6. Administration - Authority types - New authority type
 7. Give the authority type any type and description and Submit
 8. Actions menu for your authority type - Delete
 9. Note the message again says '' () rather than 'desc' (FOO)
10. Click yes, note that deleting failed
11. Finally! Apply patch, reset_all
12. Repeat steps 1-10, this time noting that you get 'desc' (FOO) rather than
    '' (), and that deleting works.

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
admin/authtypes.pl
admin/biblio_framework.pl