]> git.koha-community.org Git - koha.git/commit
Bug 36877: Fix Patron card creator errors on editing layout, profile or template
authorJan Kissig <jkissig@th-wildau.de>
Thu, 16 May 2024 09:23:31 +0000 (11:23 +0200)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Fri, 17 May 2024 10:03:51 +0000 (12:03 +0200)
commit9a33f6fcb2cb746560df075b00651e51474946aa
tree09868dddcc74f04a752dcf48258899ad33eaadb2
parentb52c32e13e505d4735f8ddf3053c4657b92dec15
Bug 36877: Fix Patron card creator errors on editing layout, profile or template

This patch fixes the unexpected behaviour when clicking on edit layout,
edit profile or edit template in Patron card creator tool.

Test plans:

1.  edit layout:

  a) go to http://localhost:8081/cgi-bin/koha/patroncards/manage.pl?card_element=layout
  b) click on edit 'Test Layout'
  c) WARNING: An unsupported operation was attempted on layout 20.
     Please have your system administrator check the error log for
     details.

apply patch
  a) go to http://localhost:8081/cgi-bin/koha/patroncards/manage.pl?card_element=layout
  b) click on edit 'Test Layout'
  c) Edit patron card layout form 20 shows up

2. edit template and profile:

  a) go to http://localhost:8081/cgi-bin/koha/patroncards/manage.pl?card_element=template or
     http://localhost:8081/cgi-bin/koha/patroncards/manage.pl?card_element=profile
  b) click edit on an item in the table
  c) notice that the forms are empty

apply patch and redo steps a) and b) to load the edit form

Signed-off-by: Owen Leonard <oleonard@myacpl.org>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/manage.tt
patroncards/edit-layout.pl
patroncards/edit-profile.pl
patroncards/edit-template.pl