From a6dc6a28f32baa7c18074a3fff7199495b976567 Mon Sep 17 00:00:00 2001 From: Kyle M Hall Date: Fri, 26 Feb 2016 12:24:04 +0000 Subject: [PATCH] Bug 4941 [QA Followup] - Retain singleBranchMode in list of sysprefs passed to XSLT --- C4/XSLT.pm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/C4/XSLT.pm b/C4/XSLT.pm index d7658a2..5622e5f 100644 --- a/C4/XSLT.pm +++ b/C4/XSLT.pm @@ -32,6 +32,7 @@ use C4::Biblio; use C4::Circulation; use C4::Reserves; use Koha::XSLT_Handler; +use Koha::Libraries; use Encode; @@ -212,6 +213,12 @@ sub XSLTParse4Display { next unless defined($sp); $sysxml .= "$sp\n"; } + + # singleBranchMode was a system preference, but no longer is + # we can retain it here for compatibility + my $singleBranchMode = Koha::Libraries->search->count == 1; + $sysxml .= "$singleBranchMode\n"; + $sysxml .= "\n"; $xmlrecord =~ s/\<\/record\>/$itemsxml$sysxml\<\/record\>/; if ($fixamps) { # We need to correct the HTML entities that Zebra outputs -- 2.1.4