@@ -, +, @@ --- members/deletemem.pl | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) --- a/members/deletemem.pl +++ a/members/deletemem.pl @@ -74,15 +74,11 @@ if ( C4::Context->preference('NorwegianPatronDBEnable') && C4::Context->preferen } } -my $issues = GetPendingIssues($member); # FIXME: wasteful call when really, we only want the count -my $countissues = scalar(@$issues); - my $patron = Koha::Patrons->find( $member ); +my $countissues = $patron->pending_checkouts->count; my $charges = $patron->account->non_issues_charges; my $userenv = C4::Context->userenv; - - if ($patron->category->category_type eq "S") { unless(C4::Auth::haspermission($userenv->{'id'},{'staffaccess'=>1})) { print $input->redirect("/cgi-bin/koha/members/moremember.pl?borrowernumber=$member&error=CANT_DELETE_STAFF"); --