Fix: mise en fonction de la vrification des droits d'accs users, clients et commerciaux

This commit is contained in:
Regis Houssin
2007-06-08 08:38:02 +00:00
parent a50443a646
commit 25c2e53dca
2 changed files with 4 additions and 4 deletions

View File

@@ -1253,6 +1253,7 @@ function dol_loginfunction($notused,$pearstatus)
* \param module Module <20> v<>rifier
* \param objectid ID du document
* \param dbtable Table de la base correspondant au module (optionnel)
* \param list D<>fini si la page sert de liste et donc ne fonctionne pas avec un id
*/
function restrictedArea($user, $modulename, $objectid='', $dbtablename='', $list=0)
{
@@ -1262,8 +1263,7 @@ function dol_loginfunction($notused,$pearstatus)
$user->getrights('commercial');
$socid = 0;
$nocreate = 0;
if ($modulename == 'societe' && $objectid) $socid = $objectid;
$nocreate = 0;
//si dbtable non d<>fini, m<>me nom que le module
if (!$dbtable) $dbtablename = $modulename;
@@ -1320,7 +1320,7 @@ function dol_loginfunction($notused,$pearstatus)
{
accessforbidden();
}
return $socid;
return $objectid;
}