X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;f=members%2Fmembers-update-do.pl;h=a42c1ff9633eceba763fbb1d771c250d5b56c338;hb=a3087d76bd31f59ac437e63d7031b2202cb64e5c;hp=6f9b370a3e494397c25f9126cb1d656931b301b3;hpb=eaee34f47a138dfcb9fd2caf59a6fc3befc37932;p=koha-ffzg.git diff --git a/members/members-update-do.pl b/members/members-update-do.pl index 6f9b370a3e..a42c1ff963 100755 --- a/members/members-update-do.pl +++ b/members/members-update-do.pl @@ -19,27 +19,17 @@ use Modern::Perl; use CGI qw ( -utf8 ); -use C4::Auth; +use C4::Auth qw( checkauth ); use C4::Output; use C4::Context; use Koha::Patrons; use Koha::Patron::Modifications; -my $query = new CGI; +my $query = CGI->new; -# FIXME Should be a checkauth call -my ( $template, $loggedinuser, $cookie ) = get_template_and_user( - { - template_name => "about.tt", - query => $query, - type => "intranet", - authnotrequired => 0, - flagsrequired => { borrowers => 'edit_borrowers' }, - debug => 1, - } -); +my ( $userid, $cookie, $sessionID, $flags ) = checkauth($query, 0, { borrowers => 'edit_borrowers' }, 'intranet'); -my $logged_in_user = Koha::Patrons->find( $loggedinuser ); +my $logged_in_user = Koha::Patrons->find({ userid => $userid }); my @params = $query->param;