From e7c6336ca8088ba11c60f4dfeccfb9891efc6a6d Mon Sep 17 00:00:00 2001 From: Aleisha Amohia Date: Tue, 2 Mar 2021 14:40:49 +1300 Subject: [PATCH] Bug 27803: Ensure publicationyear or copyrightdate shows in Holds to Pull If marcflavour is set to MARC21, use biblio.copyrightdate. If marcflavour is set to something other than MARC21, use biblioitem.publicationyear. This is to match previous behaviour of this feature. To test: 1) Set your marcflavour system preferenece to MARC21. 2) Go to Administration -> Koha to MARC mapping to confirm what MARC tag maps to biblio.copyrightdate. 3) In your terminal, run misc/batchRebuildBiblioTables.pl from the shell to confirm the mapping is locked. 4) Edit a biblio, fill in whichever field is mapped to biblio.copyrightdate and Save. 5) Place a hold on this biblio. (It must have an available item to allow placing holds.) 6) Go to Circulation -> Holds to Pull. 7) Confirm your hold shows in the table with the copyrightdate. 8) Set your marcflavour system preference to something other thatn MARC21. 9) Go to Administration -> Koha to MARC mapping to confirm what MARC tag maps to biblioitem.publicationyear. 10) In your terminal, run misc/batchRebuildBiblioTables.pl from the shell to confirm the mapping is locked. 11) Edit a biblio, fill in whichever field is mapped to biblioitem.publicationyear and Save. 12) Place a hold on this biblio. (It must have an available item to allow placing holds.) 13) Go to Circulation -> Holds to Pull. 14) Confirm your hold shows in the table with the publicationyear. Sponsored-by: Catalyst IT Signed-off-by: Petro Vashchuk --- .../intranet-tmpl/prog/en/modules/circ/pendingreserves.tt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/pendingreserves.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/pendingreserves.tt index 5909cfdbac..a06981896d 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/pendingreserves.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/circ/pendingreserves.tt @@ -85,7 +85,11 @@

[% IF ( biblio.author ) %]

by [% biblio.author | html %]

[% END %] [% IF ( biblio.biblioitem.editionstatement ) %]

[% biblio.biblioitem.editionstatement | html %]

[% END %] - [% IF ( biblio.biblioitem.publicationyear ) %]

[% biblio.biblioitem.publicationyear | html %]

[% END %] + [% IF ( Koha.Preference('marcflavour') == 'MARC21' ) %] + [% IF ( biblio.copyrightdate ) %]

[% biblio.copyrightdate | html %]

[% END %] + [% ELSE %] + [% IF ( biblio.biblioitem.publicationyear ) %]

[% biblio.biblioitem.publicationyear | html %]

[% END %] + [% END %] [% ELSE %] " -- 2.28.0