The fix for 3319 overwrote the @branchloop variable with output from GetBranchesLoop,
which forces a selected branch. Removing the extra call, and just measuring the size of
@branchloop as it was build, plus some dereferencing, fixes the issue.
Signed-off-by: Nicole C. Engard <nengard@bywatersolutions.com>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
my @categories;
my $no_categories;
my $no_add = 0;
-my $branchloop = (defined $branch?GetBranchesLoop($branch):GetBranchesLoop());
-if(scalar(@$branchloop) < 1){
+if(scalar(@branchloop) < 1){
$no_add = 1;
$template->param(no_branches => 1);
-} else {
- $template->param(branchloop=>\@$branchloop);
+}
+else {
+ $template->param(branchloop=>\@branchloop);
}
@categories=C4::Category->all;