From d4e8657ac47538c5e60722f1f40b07d20d45a870 Mon Sep 17 00:00:00 2001 From: khuckins Date: Fri, 5 Feb 2016 12:30:33 -0500 Subject: [PATCH] CAT-46 Bib Call Number Also Uses 99a; Avoid Undefined Add option for Bib Call Numbers to be populated from the 099a subfield, rather than just the 092a subfield. Avoid returning an 'undef' value fro the bib call number, which results in 'undefined' labels in Javascript. Default to empty string. Signed-off-by: khuckins --- Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm b/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm index 131e512330..8d18aa9052 100644 --- a/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm +++ b/Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm @@ -3473,7 +3473,7 @@ sub uber_hold_impl { $logger->error( "Error processing MARC record for bib ".$bre->id." $@"); } else { - $bibcn = $marc->subfield('092',"a"); + $bibcn = $marc->subfield('092',"a") || $marc->subfield('099', "a") || " "; } } # -------------------- -- 2.11.0