diff --git a/cataloguing/additem.pl b/cataloguing/additem.pl index f2df4a0d90..3908edd0e5 100755 --- a/cataloguing/additem.pl +++ b/cataloguing/additem.pl @@ -372,7 +372,7 @@ my ($template, $loggedinuser, $cookie) my $uid = $loggedinuser ? GetMember( borrowernumber => $loggedinuser )->{userid} : undef; my $restrictededition = $uid ? haspermission($uid, {'editcatalogue' => 'edit_items_restricted'}) : undef; # In case user is a superlibrarian, edition is not restricted -$restrictededition = 0 if ($restrictededition != 0 && $restrictededition->{'superlibrarian'} eq 1); +$restrictededition = 0 if ($restrictededition != 0 && C4::Context->IsSuperLibrarian()); # In case user has fast cataloging permission (and we're in fast cataloging), edition is not restricted $restrictededition = 0 if ($restrictededition != 0 && $frameworkcode eq 'FA' && haspermission($uid, {'editcatalogue' => 'fast_cataloging'})); diff --git a/tools/batchMod.pl b/tools/batchMod.pl index 2fe39e4768..a4fd66ab3d 100755 --- a/tools/batchMod.pl +++ b/tools/batchMod.pl @@ -74,7 +74,7 @@ my ($template, $loggedinuser, $cookie) my $uid = $loggedinuser ? GetMember( borrowernumber => $loggedinuser )->{userid} : undef; my $restrictededition = $uid ? haspermission($uid, {'tools' => 'items_batchmod_restricted'}) : undef; # In case user is a superlibrarian, edition is not restricted -$restrictededition = 0 if ($restrictededition != 0 && $restrictededition->{'superlibrarian'} eq 1); +$restrictededition = 0 if ($restrictededition != 0 && C4::Context->IsSuperLibrarian()); my $today_iso = C4::Dates->today('iso'); $template->param(today_iso => $today_iso);