}
} elsif ($ref eq 'HASH') {
foreach my $key (keys %{$required}) {
+ next if $flags == 1;
my $require = $required->{$key};
my $rflags = $flags->{$key};
return 0 unless _dispatch($require, $rflags);
sub haspermission {
my ( $userid, $flagsrequired ) = @_;
-
#Koha::Exceptions::WrongParameter->throw('$flagsrequired should not be undef')
# unless defined($flagsrequired);