@@ -, +, @@ --- admin/smart-rules.pl | 5 ++--- koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) --- a/admin/smart-rules.pl +++ a/admin/smart-rules.pl @@ -329,14 +329,13 @@ elsif ($op eq "add-branch-cat") { WHERE categorycode = ?"); my $sth_insert = $dbh->prepare(q| INSERT INTO default_borrower_circ_rules - (categorycode, maxissueqty, maxonsiteissueqty, max_holds) - VALUES (?, ?, ?, ?) + (categorycode, maxissueqty, maxonsiteissueqty) + VALUES ( ?, ?, ?) |); my $sth_update = $dbh->prepare(q| UPDATE default_borrower_circ_rules SET maxissueqty = ?, maxonsiteissueqty = ?, - max_holds = ? WHERE categorycode = ? |); $sth_search->execute($categorycode); --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt @@ -519,7 +519,7 @@ [% END %] - [% SET rule_value = CirculationRules.Get( branch_cat_rule_loo.branchcode, branch_cat_rule_loo.categorycode, branch_cat_rule_loo.itemtype, 'max_holds' ) %] + [% SET rule_value = CirculationRules.Get( branch_cat_rule_loo.branchcode || '*', branch_cat_rule_loo.categorycode, branch_cat_rule_loo.itemtype, 'max_holds' ) %] [% IF rule_value.defined && rule_value != '' %] [% rule_value %] [% ELSE %] --