]> git.koha-community.org Git - koha.git/commit
Bug 37947: (bug 37429 follow-up) Fix addbiblio and frameworkcode="Default"
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Thu, 19 Sep 2024 07:13:21 +0000 (09:13 +0200)
committerKatrin Fischer <katrin.fischer@bsz-bw.de>
Fri, 27 Sep 2024 16:00:32 +0000 (18:00 +0200)
commitdffc8cdd2ca85ac919fa8ca3fef3361d1116317c
tree6629cb9330dcb0fd77f9443ed948fc7a038be435
parent66eabead5f9a2041c864da197deed38733ffefef
Bug 37947: (bug 37429 follow-up) Fix addbiblio and frameworkcode="Default"

On bug 37429 we reordered the global var to assign them before anything
else. The logic is correct except for $frameworkcode, we want to do some
processings (like defaulting to "" if eq "Default") BEFORE we retrieve
the MARC structure ($tagslib, $usedTagsLib).

This patch also moved this code after get_template_and_user (and so
authentication), like it should be everywhere.

Test plan:
1. Go to Cataloging
2. Click on New from Z39.50/SRU
3. Make a search in the library of congress server for anything (Caroline searched for author: shakespeare)
4. Click on one of the results and choose Import
Without this patch the basic editor appears, but not the record
With this patch applied the bug is fixed and you can edit the record

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
cataloguing/addbiblio.pl