Fix: If we add a new module, we et permision on user that activate it.

This commit is contained in:
Laurent Destailleur 2010-07-10 15:17:37 +00:00
parent 358301faa7
commit 6c6e98f8bb

View File

@ -846,7 +846,7 @@ class DolibarrModules
*/ */
function insert_permissions() function insert_permissions()
{ {
global $conf; global $conf,$user;
$err=0; $err=0;
@ -915,6 +915,15 @@ class DolibarrModules
} }
else dol_syslog("DolibarrModules::insert_permissions record already exists", LOG_INFO); else dol_syslog("DolibarrModules::insert_permissions record already exists", LOG_INFO);
} }
// If we are an admin user, we take permission of new module
if ($user->admin)
{
$user->addrights($r_id);
// We reload permissions
$user->clearrights();
$user->getrights();
}
} }
} }
} }