X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;f=members%2Fmoremember.pl;h=6e5407c58ac3a2920aeeefc2c993e3d6cdb2b940;hb=32317878c0e2cbf858e8a21466d01ab3c4df3aec;hp=f264377121adaf325d325d24489cb405ce01b70e;hpb=2b2e544f054acc5c220dfca035554e2d13b27cdf;p=srvgit diff --git a/members/moremember.pl b/members/moremember.pl index f264377121..6e5407c58a 100755 --- a/members/moremember.pl +++ b/members/moremember.pl @@ -49,6 +49,7 @@ use C4::Letters; use C4::Biblio; use C4::Reserves; use C4::Branch; # GetBranchName +use C4::Overdues qw/CheckBorrowerDebarred/; use C4::Form::MessagingPreferences; use C4::NewsChannels; #get slip news use List::MoreUtils qw/uniq/; @@ -146,10 +147,19 @@ foreach (qw(dateenrolled dateexpiry dateofbirth)) { } $data->{'IS_ADULT'} = ( $data->{'categorycode'} ne 'I' ); -for (qw(debarred gonenoaddress lost borrowernotes)) { +for (qw(gonenoaddress lost borrowernotes)) { $data->{$_} and $template->param(flagged => 1) and last; } +my $debar = CheckBorrowerDebarred($borrowernumber); +if ($debar) { + $template->param( 'userdebarred' => 1, 'flagged' => 1 ); + if ( $debar ne "9999-12-31" ) { + $template->param( 'userdebarreddate' => C4::Dates::format_date($debar) ); + $template->param( 'debarredcomment' => $data->{debarredcomment} ); + } +} + $data->{'ethnicity'} = fixEthnicity( $data->{'ethnicity'} ); $data->{ "sex_".$data->{'sex'}."_p" } = 1;