Bonjour,

Vous trouverez ci-joint un patch de correction pour l'affichage de la page "Mes 
projets" dans Dolibarr 3.0.0. (project.lib.php dans lib, fonction 
print_projecttasks_array)

La condition qui affiche nos projets ne fonctionner pas correctement, elle 
retourne le même affichage que pour la page "Projets").

Cordialement,
Mouillard Dimitri

--------------------------------------------
Dimitri Mouilllard
Développeur
Teclib' -  5, rue Jean Perrin, 28600 Luisant
Mail : [email protected]
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)
_______________________________________________
Dolibarr-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à