@@ -, +, @@
---
koha-tmpl/intranet-tmpl/prog/en/includes/members-toolbar.inc | 2 +-
koha-tmpl/intranet-tmpl/prog/js/members-menu.js | 4 +++-
members/deletemem.pl | 4 ++--
3 files changed, 6 insertions(+), 4 deletions(-)
--- a/koha-tmpl/intranet-tmpl/prog/en/includes/members-toolbar.inc
+++ a/koha-tmpl/intranet-tmpl/prog/en/includes/members-toolbar.inc
@@ -63,7 +63,7 @@
[% END %]
[% END %]
- [% IF CAN_user_borrowers_edit_borrowers %]
+ [% IF CAN_user_borrowers_delete_borrowers %]
Delete
[% ELSE %]
Delete
--- a/koha-tmpl/intranet-tmpl/prog/js/members-menu.js
+++ a/koha-tmpl/intranet-tmpl/prog/js/members-menu.js
@@ -26,10 +26,12 @@ $(document).ready(function(){
searchfield_date_tooltip('_filter');
});
- if( CAN_user_borrowers_edit_borrowers ){
+ if( CAN_user_borrowers_delete_borrowers ){
$("#deletepatron").click(function(){
window.location='/cgi-bin/koha/members/deletemem.pl?member=' + borrowernumber;
});
+ }
+ if( CAN_user_borrowers_edit_borrowers ){
$("#renewpatron").click(function(){
confirm_reregistration();
$(".btn-group").removeClass("open");
--- a/members/deletemem.pl
+++ a/members/deletemem.pl
@@ -42,7 +42,7 @@ my ($template, $loggedinuser, $cookie)
= get_template_and_user({template_name => "members/deletemem.tt",
query => $input,
type => "intranet",
- flagsrequired => {borrowers => 'edit_borrowers'},
+ flagsrequired => {borrowers => 'delete_borrowers'},
debug => 1,
});
@@ -70,7 +70,7 @@ if ($patron->category->category_type eq "S") {
exit 0; # Exit without error
}
} else {
- unless(C4::Auth::haspermission($userenv->{'id'},{'borrowers'=>'edit_borrowers'})) {
+ unless(C4::Auth::haspermission($userenv->{'id'},{'borrowers'=>'delete_borrowers'})) {
print $input->redirect("/cgi-bin/koha/members/moremember.pl?borrowernumber=$member&error=CANT_DELETE");
exit 0; # Exit without error
}
--