Skip to content
Snippets Groups Projects
Unverified Commit 8ce87ece authored by vmaubert's avatar vmaubert Committed by GitHub
Browse files

fix(activités): corrige les lignes en double dans la liste des activités (#1059)

parent db3afd1a
No related branches found
No related tags found
No related merge requests found
......@@ -213,12 +213,12 @@ const titresActivitesGet = async (
if (isNotNullNorUndefined(relation)) {
q.leftJoinRelated(relation)
}
q.orderBy(titresActivitesColonnes[colonne].id, ordre || 'asc')
q.orderBy([{ column: titresActivitesColonnes[colonne].id, order: ordre || 'asc' }, 'titresActivites.annee', 'titresActivites.periode_id', 'titresActivites.id'])
} else {
// Il faut ajouter cet orderBy systématiquement. Car on peut trier par le nom de titre, et ce titre peut avoir beaucoup de rapports. Donc la requête peut changer l’ordre pour ne pas être consistant entre ces lignes qui ont le même titre.
q.orderBy('titresActivites.id')
}
// Il faut ajouter cet orderBy systématiquement. Car on peut trier par le nom de titre, et ce titre peut avoir beaucoup de rapports. Donc la requête peut changer l’ordre pour ne pas être consistant entre ces lignes qui ont le même titre.
q.orderBy('titresActivites.titreId')
if (isNotNullNorUndefined(page) && isNotNullNorUndefined(intervalle) && page > 0 && intervalle > 0) {
q.offset((page - 1) * intervalle)
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment