Fix: add subelement rights
This commit is contained in:
parent
56f3a38771
commit
104dd9869d
@ -62,7 +62,8 @@ if((isset($_GET['field']) && ! empty($_GET['field']))
|
||||
|
||||
if ($element == 'fichinter') $element = 'ficheinter';
|
||||
|
||||
if ($user->rights->$element->lire || $user->rights->$element->read)
|
||||
if ($user->rights->$element->lire || $user->rights->$element->read
|
||||
|| $user->rights->$element->$subelement->lire || $user->rights->$element->$subelement->read)
|
||||
{
|
||||
if ($type == 'select')
|
||||
{
|
||||
|
||||
@ -68,7 +68,8 @@ if((isset($_POST['field']) && ! empty($_POST['field']))
|
||||
|
||||
if ($element == 'fichinter') $element = 'ficheinter';
|
||||
|
||||
if ($user->rights->$element->creer || $user->rights->$element->write)
|
||||
if ($user->rights->$element->creer || $user->rights->$element->write
|
||||
|| $user->rights->$element->$subelement->creer || $user->rights->$element->$subelement->write)
|
||||
{
|
||||
// Clean parameters
|
||||
$newvalue = trim($value);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user