Filtre sur projets - Bug ?

Post Reply
Petitmamouth
Posts: 28
Joined: 22 Feb 2019, 13:11

Filtre sur projets - Bug ?

Post by Petitmamouth »

Bonjour,
Depuis plusieurs versions, j'ai constaté que dans la page "Gérer les projets" (www/projets.php)
Tous les statuts s'affichent même ceux en table qui ne sont que t dans la colonne affichage (réservés aux taches).

Ligne 192, on charge les statuts
$status->db_load(array('affichage', 'IN', array('p','tp'), array('priorite' => 'ASC')));
Avec cette requête, on prend tous les statuts.

Par contre, si on déplace un parenthèse, la dernière en la déplacant juste après le array('t','tp'), cela devient :
$status->db_load(array('affichage', 'IN', array('p','tp')), array('priorite' => 'ASC'));

Ainsi on ne visualise que les statuts qui sont t ou tp.
Personnellement, c'est ce que je mettrai, mais peut être que je me trompe et que la construction a une bonne raison d'être ainsi.

J'ai une dernière question, à quoi sert la ligne 191 ?
$sql = "SELECT status_id,nom from planning_status where affichage in ('p','tp') order by priorite asc";

Merci à vous
Bon week-end
soplanning
Site Admin
Posts: 337
Joined: 31 Aug 2017, 15:58

Re: Filtre sur projets - Bug ?

Post by soplanning »

Bonjour
Vous avez raison pour la correction, et ça a déjà été reporté dans la prochaine version.
La ligne 191 est inutile et peut être supprimée.
Post Reply