You are not logged in.
Pages: 1
En fouillant dans tracking.function.php j'ai vu que le test pour ajouter un followup d'utilise pas la fonction adhoc.
--- inc/tracking.function.php (revision 11)
+++ inc/tracking.function.php (working copy)
@@ -2283,12 +2283,12 @@
echo "</tr>";
}
}
- if ($tID>0||$massiveaction){
+ if ($job->canAddFollowups()||$massiveaction){
echo "<tr class='tab_bg_2'>";
echo "<td class='center'>";
echo "<input type='submit' name='add' value='".$LANG["buttons"][8]."' class='submit'>";
Offline
merci du retour il faut que l'on vérifie si ca pose vraiment problème.
Dans quel cas cette modification corrige un problème ?
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Et bien je crois que $tID était toujours >0 donc on avait toujours le droit d'ajouter un followup.
De façon générale j'ai l'impression qu'il y a dnas le code 2 manières de gérer les droits : soit faire des tests à l'endroit où on en a besoin (d'où test $tID>0||$massiveaction), soit appeler les fonctions type canAddFollowups. L'appel me parait plus propre non ?
Offline
Pages: 1