Bug 12670: Show materials label in checkin/checkout messages
authorJulian Maurice <julian.maurice@biblibre.com>
Tue, 25 Aug 2015 10:19:19 +0000 (12:19 +0200)
committerBrendan A Gallagher <brendan@bywatersolutions.com>
Thu, 24 Mar 2016 17:30:21 +0000 (17:30 +0000)
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Brendan A Gallagher <brendan@bywatersolutions.com>
circ/circulation.pl
circ/returns.pl

index e527b7e..2bda49b 100755 (executable)
@@ -390,7 +390,12 @@ if (@$barcodes) {
         my $confirm_required = 0;
         unless($issueconfirmed){
             #  Get the item title for more information
-            $template_params->{additional_materials} = $iteminfo->{'materials'};
+            my $materials = $iteminfo->{'materials'};
+            my $avcode = GetAuthValCode('items.materials');
+            if ($avcode) {
+                $materials = GetKohaAuthorisedValueLib($avcode, $materials);
+            }
+            $template_params->{additional_materials} = $materials;
             $template_params->{itemhomebranch} = $iteminfo->{'homebranch'};
 
             # pass needsconfirmation to template if issuing is possible and user hasn't yet confirmed.
index 9293572..2f09b80 100755 (executable)
@@ -277,6 +277,12 @@ if ($barcode) {
     my $hbr = GetBranchItemRule($biblio->{'homebranch'}, $itemtype ? $itemtype->itemtype : undef )->{'returnbranch'} || "homebranch";
     my $returnbranch = $biblio->{$hbr} ;
 
+    my $materials = $biblio->{'materials'};
+    my $avcode = GetAuthValCode('items.materials');
+    if ($avcode) {
+        $materials = GetKohaAuthorisedValueLib($avcode, $materials);
+    }
+
     $template->param(
         title            => $biblio->{'title'},
         homebranch       => $biblio->{'homebranch'},
@@ -289,7 +295,7 @@ if ($barcode) {
         itembiblionumber => $biblio->{'biblionumber'},
         biblionumber     => $biblio->{'biblionumber'},
         borrower         => $borrower,
-        additional_materials => $biblio->{'materials'},
+        additional_materials => $materials,
     );
 
     my %input = (