Bonjour,
Je relève un bug constaté dans l'agenda.
Lorsque on ajoute des projets liés à des tiers, le filtre 'Projet' de l'agenda ne fonctionne pas. Le filtre n'affiche que les projets qui ne sont pas liés à des tiers.
Constaté dans dolibarr 2.7.1 / 2.8.0 / 2.8.1.
En cherchant dans le code, dans la fonction 'select_projets' (\htdocs\lib\projet.lib.php), je constate que il faut passer en paramètre la variable '$socid'. Aussi la requête SQL fait reférence à cette variable (WHERE (p.fk_soc='".$socid."' OR p.fk_soc IS NULL).
Or cette variable n'est pas renseignée depuis son appel, ce qui est logique vu que l'agenda ne filtre pas par société mais par projet.
Je pourrais bien sûr modifier la requête SQL pour que cela fonctionne, mais la fonction est appelée à 14 reprises dans le code.
En tant que sous-soldat, je ne vais donc pas modifié le code à la barre à mine ..alors si un amiral pouvait jeter un oeil...je le remercie d'avance