From f8796c51b8e95c68017a24a8b828a6f0b9e18ac9 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
---
koha-tmpl/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.11.0