View | Details | Raw Unified | Return to bug 15788
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/members-toolbar.inc (-1 / +1 lines)
Lines 63-69 Link Here
63
                    [% END %]
63
                    [% END %]
64
                [% END %]
64
                [% END %]
65
65
66
                [% IF CAN_user_borrowers_edit_borrowers %]
66
                [% IF CAN_user_borrowers_delete_borrowers %]
67
                    <li><a id="deletepatron" href="#">Delete</a></li>
67
                    <li><a id="deletepatron" href="#">Delete</a></li>
68
                [% ELSE %]
68
                [% ELSE %]
69
                    <li class="disabled"><a data-toggle="tooltip" data-placement="left" title="You are not authorized to delete patrons" id="deletepatron" href="#">Delete</a></li>
69
                    <li class="disabled"><a data-toggle="tooltip" data-placement="left" title="You are not authorized to delete patrons" id="deletepatron" href="#">Delete</a></li>
(-)a/koha-tmpl/intranet-tmpl/prog/js/members-menu.js (-1 / +3 lines)
Lines 26-35 $(document).ready(function(){ Link Here
26
        searchfield_date_tooltip('_filter');
26
        searchfield_date_tooltip('_filter');
27
    });
27
    });
28
28
29
    if( CAN_user_borrowers_edit_borrowers ){
29
    if( CAN_user_borrowers_delete_borrowers ){
30
        $("#deletepatron").click(function(){
30
        $("#deletepatron").click(function(){
31
            window.location='/cgi-bin/koha/members/deletemem.pl?member=' + borrowernumber;
31
            window.location='/cgi-bin/koha/members/deletemem.pl?member=' + borrowernumber;
32
        });
32
        });
33
    }
34
    if( CAN_user_borrowers_edit_borrowers ){
33
        $("#renewpatron").click(function(){
35
        $("#renewpatron").click(function(){
34
            confirm_reregistration();
36
            confirm_reregistration();
35
            $(".btn-group").removeClass("open");
37
            $(".btn-group").removeClass("open");
(-)a/members/deletemem.pl (-3 / +2 lines)
Lines 42-48 my ($template, $loggedinuser, $cookie) Link Here
42
                = get_template_and_user({template_name => "members/deletemem.tt",
42
                = get_template_and_user({template_name => "members/deletemem.tt",
43
                                        query => $input,
43
                                        query => $input,
44
                                        type => "intranet",
44
                                        type => "intranet",
45
                                        flagsrequired => {borrowers => 'edit_borrowers'},
45
                                        flagsrequired => {borrowers => 'delete_borrowers'},
46
                                        debug => 1,
46
                                        debug => 1,
47
                                        });
47
                                        });
48
48
Lines 70-76 if ($patron->category->category_type eq "S") { Link Here
70
        exit 0; # Exit without error
70
        exit 0; # Exit without error
71
    }
71
    }
72
} else {
72
} else {
73
    unless(C4::Auth::haspermission($userenv->{'id'},{'borrowers'=>'edit_borrowers'})) {
73
    unless(C4::Auth::haspermission($userenv->{'id'},{'borrowers'=>'delete_borrowers'})) {
74
	print $input->redirect("/cgi-bin/koha/members/moremember.pl?borrowernumber=$member&error=CANT_DELETE");
74
	print $input->redirect("/cgi-bin/koha/members/moremember.pl?borrowernumber=$member&error=CANT_DELETE");
75
        exit 0; # Exit without error
75
        exit 0; # Exit without error
76
    }
76
    }
77
- 

Return to bug 15788