From: Sven Schöling Date: Mon, 20 Jul 2015 14:17:02 +0000 (+0200) Subject: Rechte: SL::Auth::all_rights() -> $::auth->all_rights X-Git-Tag: release-3.3.0beta~31^2~7 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=a9f30fbdaf8162c9030aa6f042d094ae00e3b7c6;p=kivitendo-erp.git Rechte: SL::Auth::all_rights() -> $::auth->all_rights --- diff --git a/SL/Controller/Admin.pm b/SL/Controller/Admin.pm index c2d9f29e7..2fb7de6ef 100644 --- a/SL/Controller/Admin.pm +++ b/SL/Controller/Admin.pm @@ -86,7 +86,7 @@ sub action_create_auth_tables { SL::DB::AuthGroup->new( name => t8('Full Access'), description => t8('Full access to all functions'), - rights => [ map { SL::DB::AuthGroupRight->new(right => $_, granted => 1) } SL::Auth::all_rights() ], + rights => [ map { SL::DB::AuthGroupRight->new(right => $_, granted => 1) } $::auth->all_rights ], )->save; } diff --git a/SL/DB/AuthGroup.pm b/SL/DB/AuthGroup.pm index 23dabb50c..033178643 100644 --- a/SL/DB/AuthGroup.pm +++ b/SL/DB/AuthGroup.pm @@ -48,11 +48,11 @@ sub rights_map { if (@_) { my %new_rights = ref($_[0]) eq 'HASH' ? %{ $_[0] } : @_; - $self->rights([ map { SL::DB::AuthGroupRight->new(right => $_, granted => $new_rights{$_} ? 1 : 0) } SL::Auth::all_rights() ]); + $self->rights([ map { SL::DB::AuthGroupRight->new(right => $_, granted => $new_rights{$_} ? 1 : 0) } $::auth->all_rights ]); } return { - map({ ($_ => 0) } SL::Auth::all_rights()), + map({ ($_ => 0) } $::auth->all_rights), map({ ($_->right => $_->granted) } @{ $self->rights || [] }) }; }