@@ -, +, @@ --- cataloguing/additem.pl | 2 +- tools/batchMod.pl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- a/cataloguing/additem.pl +++ a/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'})); --- a/tools/batchMod.pl +++ a/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); --