diff -BNaur --exclude=CVS --exclude='*.patch' --exclude='.#*' --exclude='*~' --exclude='*.rej' --exclude='*.orig' --exclude='*.bak' --exclude=conf.php --exclude=documents dolibarr-3.0.0/htdocs/lib/project.lib.php dolibarr-3.0.0-teclib/htdocs/lib/project.lib.php --- lib/project.lib.php 2011-01-17 02:46:39.000000000 +0100 +++ lib/project.lib.php 2011-04-15 15:43:41.000000000 +0200 @@ -651,7 +651,7 @@ $sql.= " LEFT JOIN ".MAIN_DB_PREFIX."projet_task as t ON p.rowid = t.fk_projet"; } $sql.= " WHERE p.entity = ".$conf->entity; - if (! $user->rights->projet->all->lire) $sql.= " AND p.rowid IN (".$projectsListId.")"; + if ($mine) $sql.= " AND p.rowid IN (".$projectsListId.")"; //if ($socid || ! $user->rights->societe->client->voir) $sql.= " AND (p.fk_soc IS NULL OR p.fk_soc = 0 OR p.fk_soc = ".$socid.")"; if ($socid) $sql.= " AND (p.fk_soc IS NULL OR p.fk_soc = 0 OR p.fk_soc = ".$socid.")"; if ($mytasks)