Skip to content

Commit 718c27c

Browse files
authored
sort topics and criteria on error details (#389)
* sort topics and criteria on error details * update changelog
1 parent e00391e commit 718c27c

2 files changed

Lines changed: 16 additions & 9 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Tous les changements notables de Ara sont documentés ici avec leur date, leur c
77
### Correction 🐛
88

99
- Corrige une erreur qui survenait lorsqu'un champ de formulaire de type URL contenait un espace ([#386](https://github.com/DISIC/Ara/pull/386))
10+
- Corrige l'ordre des erreurs dans l'onglet "Détail des résultats" du rapport d'audit ([#389](https://github.com/DISIC/Ara/pull/389))
1011

1112
## Autres changements ⚙️
1213

confiture-web-app/src/components/ReportErrors.vue

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script setup lang="ts">
2-
import { chunk, groupBy, mapValues, uniqWith } from "lodash-es";
2+
import { chunk, groupBy, mapValues, sortBy, uniqWith } from "lodash-es";
33
import { marked } from "marked";
44
import { computed, ref } from "vue";
55
import { useRouter } from "vue-router";
@@ -45,14 +45,20 @@ const errors = computed(() => {
4545
pageId: Number(pageId),
4646
pageName: getPage(Number(pageId)).name,
4747
pageUrl: getPage(Number(pageId)).url,
48-
topics: Object.values(
49-
mapValues(groupBy(results, "topic"), (results, topicNumber) => {
50-
return {
51-
topic: topicNumber,
52-
name: getTopicName(Number(topicNumber)),
53-
errors: results.filter((r) => !r.transverse),
54-
};
55-
})
48+
topics: sortBy(
49+
Object.values(
50+
mapValues(groupBy(results, "topic"), (results, topicNumber) => {
51+
return {
52+
topic: topicNumber,
53+
name: getTopicName(Number(topicNumber)),
54+
errors: sortBy(
55+
results.filter((r) => !r.transverse),
56+
"criterium"
57+
),
58+
};
59+
})
60+
),
61+
"topic"
5662
),
5763
};
5864
}

0 commit comments

Comments
 (0)