X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;f=tools%2Foverduerules.pl;h=478a762e73f6e294410ff0998e940a82485fede7;hb=54d38461f043770e3a980b7ab40ce1d5705cfd38;hp=a70df75929b69725059d050b241d03a56da1fdbf;hpb=49e0a8fc786b61b56d15d77d79c180c60c595943;p=koha_gimpoz diff --git a/tools/overduerules.pl b/tools/overduerules.pl index a70df75929..478a762e73 100755 --- a/tools/overduerules.pl +++ b/tools/overduerules.pl @@ -86,7 +86,7 @@ if ($op eq 'save') { my $sth_delete=$dbh->prepare("DELETE FROM overduerules WHERE branchcode=? AND categorycode=?"); foreach my $key (@names){ # ISSUES - if ($key =~ /(delay|letter)([1-3])-(.*)/) { + if ($key =~ /(delay|letter|debarred)([1-3])-(.*)/) { my $type = $1; # data type my $num = $2; # From 1 to 3 my $bor = $3; # borrower category @@ -142,13 +142,13 @@ if ($op eq 'save') { my $res = $sth_search->fetchrow_hashref(); if ($res->{'total'}>0) { $sth_update->execute( - ($temphash{$bor}->{"delay1"}?$temphash{$bor}->{"delay1"}:0), + ($temphash{$bor}->{"delay1"}?$temphash{$bor}->{"delay1"}:undef), ($temphash{$bor}->{"letter1"}?$temphash{$bor}->{"letter1"}:""), ($temphash{$bor}->{"debarred1"}?$temphash{$bor}->{"debarred1"}:0), - ($temphash{$bor}->{"delay2"}?$temphash{$bor}->{"delay2"}:0), + ($temphash{$bor}->{"delay2"}?$temphash{$bor}->{"delay2"}:undef), ($temphash{$bor}->{"letter2"}?$temphash{$bor}->{"letter2"}:""), ($temphash{$bor}->{"debarred2"}?$temphash{$bor}->{"debarred2"}:0), - ($temphash{$bor}->{"delay3"}?$temphash{$bor}->{"delay3"}:0), + ($temphash{$bor}->{"delay3"}?$temphash{$bor}->{"delay3"}:undef), ($temphash{$bor}->{"letter3"}?$temphash{$bor}->{"letter3"}:""), ($temphash{$bor}->{"debarred3"}?$temphash{$bor}->{"debarred3"}:0), $branch ,$bor