Bug 18925: (follow-up) Fix null/empty behavior
[koha-ffzg.git] / admin / smart-rules.pl
index fbdbd86..e9c1bf1 100755 (executable)
@@ -244,9 +244,9 @@ elsif ($op eq "set-branch-defaults") {
     my $returnbranch  = $input->param('returnbranch');
     my $max_holds = $input->param('max_holds');
     $patron_maxissueqty =~ s/\s//g;
-    $patron_maxissueqty = undef if $patron_maxissueqty !~ /^\d+/;
+    $patron_maxissueqty = '' if $patron_maxissueqty !~ /^\d+/;
     $patron_maxonsiteissueqty =~ s/\s//g;
-    $patron_maxonsiteissueqty = undef if $patron_maxonsiteissueqty !~ /^\d+/;
+    $patron_maxonsiteissueqty = '' if $patron_maxonsiteissueqty !~ /^\d+/;
     $holdallowed =~ s/\s//g;
     $holdallowed = undef if $holdallowed !~ /^\d+/;
     $max_holds =~ s/\s//g;
@@ -326,9 +326,9 @@ elsif ($op eq "add-branch-cat") {
     my $patron_maxonsiteissueqty = $input->param('patron_maxonsiteissueqty');
     my $max_holds = $input->param('max_holds');
     $patron_maxissueqty =~ s/\s//g;
-    $patron_maxissueqty = undef if $patron_maxissueqty !~ /^\d+/;
+    $patron_maxissueqty = '' if $patron_maxissueqty !~ /^\d+/;
     $patron_maxonsiteissueqty =~ s/\s//g;
-    $patron_maxonsiteissueqty = undef if $patron_maxonsiteissueqty !~ /^\d+/;
+    $patron_maxonsiteissueqty = '' if $patron_maxonsiteissueqty !~ /^\d+/;
     $max_holds =~ s/\s//g;
     $max_holds = undef if $max_holds !~ /^\d+/;