From 4b1807a58912ff0b4542063071e072ccf53fd1bd Mon Sep 17 00:00:00 2001 From: Yorhel Date: Sun, 1 Nov 2015 10:24:43 +0100 Subject: Remove deprecated 'staffedit' permission flag --- lib/VNDB/Handler/Staff.pm | 2 +- lib/VNDB/Util/LayoutHTML.pm | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) (limited to 'lib/VNDB') diff --git a/lib/VNDB/Handler/Staff.pm b/lib/VNDB/Handler/Staff.pm index 09d74930..0f878ca6 100644 --- a/lib/VNDB/Handler/Staff.pm +++ b/lib/VNDB/Handler/Staff.pm @@ -184,7 +184,7 @@ sub edit { return $self->resNotFound if $sid && !$s->{id}; $rev = undef if !$s || $s->{lastrev}; - return $self->htmlDenied if !$self->authCan('staffedit') + return $self->htmlDenied if !$self->authCan('edit') || $sid && (($s->{locked} || $s->{hidden}) && !$self->authCan('dbmod')); my %b4 = !$sid ? () : ( diff --git a/lib/VNDB/Util/LayoutHTML.pm b/lib/VNDB/Util/LayoutHTML.pm index e041960a..76b15690 100644 --- a/lib/VNDB/Util/LayoutHTML.pm +++ b/lib/VNDB/Util/LayoutHTML.pm @@ -104,9 +104,7 @@ sub _menu { if($self->authCan('edit')) { a href => '/v/add', mt '_menu_addvn'; br; a href => '/p/new', mt '_menu_addproducer'; br; - if($self->authCan('staffedit')) { - a href => '/s/new', mt '_menu_addstaff'; br; - } + a href => '/s/new', mt '_menu_addstaff'; br; a href => '/c/new', mt '_menu_addcharacter'; br; } br; -- cgit v1.2.3