Bug 18858: Prevent warn when deleting a borrower debarment
authorAleisha Amohia <aleishaamohia@hotmail.com>
Tue, 27 Jun 2017 01:40:48 +0000 (01:40 +0000)
committerJonathan Druart <jonathan.druart@bugs.koha-community.org>
Thu, 13 Jul 2017 21:23:29 +0000 (18:23 -0300)
To test:
1) Look at intranet log
2) Go to delete a debarment on a borrower
3) Notice warn
4) Apply patch
5) Add a new debarment
6) Delete this debarment
7) Notice warn is gone

Sponsored-by: Catalyst IT
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
members/mod_debarment.pl

index 5724b2b..9feaf1a 100755 (executable)
@@ -33,7 +33,7 @@ my $borrowernumber = $cgi->param('borrowernumber');
 my $action         = $cgi->param('action');
 
 if ( $action eq 'del' ) {
-    DelDebarment( $cgi->param('borrower_debarment_id') );
+    DelDebarment( scalar $cgi->param('borrower_debarment_id') );
 } elsif ( $action eq 'add' ) {
     my $expiration = $cgi->param('expiration');
     if ($expiration) {