From dbce5c098260b0dc03abe1096711a3c0db076cfd Mon Sep 17 00:00:00 2001 From: Torsten Schulz Date: Tue, 24 Sep 2024 14:30:36 +0200 Subject: [PATCH] Sortieren korrigiert --- frontend/src/views/DiaryView.vue | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/frontend/src/views/DiaryView.vue b/frontend/src/views/DiaryView.vue index 7892aeb..e89975b 100644 --- a/frontend/src/views/DiaryView.vue +++ b/frontend/src/views/DiaryView.vue @@ -640,10 +640,14 @@ export default { pdf.save('trainingsplan.pdf'); }, sortedMembers() { - console.log(this.members); - return this.members; - return this.members.sort((a, b) => a.name.localeCompare(b.name)); - }, + return this.members.sort((a, b) => { + const lastNameComparison = a.lastName.localeCompare(b.lastName); + if (lastNameComparison === 0) { + return a.firstName.localeCompare(b.firstName); + } + return lastNameComparison; + }); + } }, async mounted() { await this.init();