Bonjour,
Depuis le passage à la version 3.1.32, j'ai beau cocher ou décocher la case sur l'ordre antéchronologique, les informations affichées sont toujours de plus ancien au plus récent ...
fifi
[Corrigé 3.1.34] Ordre antéchronologique
Bonjour,
effectivement il s'agit d'un bug, pour corriger la situation vous pouvez modifier le fichier ./core/mail.php
remplacer:
par:
effectivement il s'agit d'un bug, pour corriger la situation vous pouvez modifier le fichier ./core/mail.php
remplacer:
Code : Tout sélectionner
//generate resolution
if($rparameters['mail_order']==1) {$mail_order='DESC';} else {$mail_order='ASC';}
$qry=$db->prepare("SELECT * FROM `tthreads` WHERE ticket=:ticket AND private=:private ORDER BY :mail_order");
$qry->execute(array(
'ticket' => $db_id,
'private' => 0,
'mail_order' => $mail_order
));
par:
Code : Tout sélectionner
//generate resolution
if($rparameters['mail_order']==1) {
$qry=$db->prepare("SELECT * FROM `tthreads` WHERE ticket=:ticket AND private=:private ORDER BY date DESC");
} else {
$qry=$db->prepare("SELECT * FROM `tthreads` WHERE ticket=:ticket AND private=:private ORDER BY date ASC");
}
$qry->execute(array(
'ticket' => $db_id,
'private' => 0
));
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/