]> 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)
committerLucas Gass <lucas@bywatersolutions.com>
Wed, 9 Oct 2024 19:53:24 +0000 (19:53 +0000)
commit60003f014e00cf2c4dae272983b3ad8af044ff69
tree9c499a39a13af40d7610ebc12fca210f17394366
parent11d42098ee89a2164c86230bf276c9c632b9064b
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>
(cherry picked from commit dffc8cdd2ca85ac919fa8ca3fef3361d1116317c)
Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
cataloguing/addbiblio.pl