From 0fc2f4afa20c051ff8d5336f3c36f10553b1dcf7 Mon Sep 17 00:00:00 2001 From: Torsten Schulz Date: Mon, 11 Nov 2024 14:47:19 +0100 Subject: [PATCH] "Added code to filter and store tags for a specific member and date in DiaryView.vue" --- frontend/src/views/DiaryView.vue | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/frontend/src/views/DiaryView.vue b/frontend/src/views/DiaryView.vue index b61542f..f4c94dd 100644 --- a/frontend/src/views/DiaryView.vue +++ b/frontend/src/views/DiaryView.vue @@ -939,6 +939,14 @@ export default { this.tagHistoryMember = member; const tags = await apiClient.get(`/diarydatetags/${this.currentClub}/${member.id}`); this.tagHistory = tags.data; + this.selectedMemberDayTags = []; + console.log(this.tagHistory, this.date); + this.selectedMemberDayTags = this.tagHistory.filter(tag => { + return tag.diaryMemberTags.some(memberTag => + memberTag.diaryDates && memberTag.diaryDates.id === this.date.id + ); + }); + console.log(this.selectedMemberDayTags); }, closeTagHistoryModal() { this.showTagHistoryModal = false;