Bonjour à tous,

Je suis de l'avis d'Alexandre pour ce qui concerne les notes publiques.

Merci,
A+

Olivier MORON 
Miscellaneous Program Member

RAYNET SNC 
Tel : +33 4 76 33 49 52
Fax: +33 4 76 70 56 63


-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of 
Alexandre Delaunay
Sent: Thursday, April 18, 2013 10:54 AM
To: Liste de diffusion des developpeurs GLPI
Subject: [Glpi-dev] notes personnelles et publiques

Bonjour à tous.

Comme discuté sur irc, les requêtes générées pour la gestion de la visibilité 
des notes sur la page centrale de GLPI me paraissent étranges (en 0.83.8).

De ce que je comprends, les notes déclarées par un utilisateur seront forcement 
visibles dans son bloc "Notes personnelles" et jamais dans le bloc "Notes 
Publiques" même si elles ont des cibles définies.
Le premier cas me semble normal, le second m'interpelle.
Cet utilisateur ne devrait il pas retrouver ses notes avec cibles définies dans 
ce bloc "Notes publiques" ?

Sinon de manière plus technique, la partie WHERE de la requête générée pour les 
notes publiques comporte des incohérences : 

 WHERE `glpi_reminders`.`users_id` <> '7609' 
 AND ...
 AND (`glpi_reminders`.`users_id` = '7609' OR `glpi_reminders_users`.`users_id` 
= '7609' OR ...

La dernière ligne est en conflit avec la première mais comme elle comporte des 
OR, elle n'est jamais vérifiée, elle serait donc surement à supprimer.
Par contre, de mon point de vue, je supprimerais aussi la première ligne pour 
que les notes déclarées par l'utilisateur avec des cibles apparaissent aussi 
comme publiques pour ce même utilisateur.

Pour en discuter.

Alexandre Delaunay 

_______________________________________________
Glpi-dev mailing list
[email protected]
https://mail.gna.org/listinfo/glpi-dev
_______________________________________________
Glpi-dev mailing list
[email protected]
https://mail.gna.org/listinfo/glpi-dev

Reply via email to