From b1993dbf2294ebe658f596f7b2a3888fc77eb3b5 Mon Sep 17 00:00:00 2001 From: nobohan Date: Fri, 11 Feb 2022 17:37:45 +0100 Subject: [PATCH] accompanying course: filter suggested entities by open participations --- .../public/vuejs/AccompanyingCourse/components/Requestor.vue | 2 +- .../public/vuejs/AccompanyingCourse/components/Resources.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue index 92931cfcb..a7c1ee017 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue @@ -195,7 +195,7 @@ export default { ...mapState({ suggestedEntities: state => { return [ - ...state.accompanyingCourse.participations.map(p => p.person), + ...state.accompanyingCourse.participations.filter((p) => p.endDate === null).map((p) => p.person), ...state.accompanyingCourse.resources.map(r => r.resource) ] .filter((e) => e !== null) diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Resources.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Resources.vue index 3697d8b64..0f8154dc0 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Resources.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Resources.vue @@ -73,7 +73,7 @@ export default { counter: state => state.accompanyingCourse.resources.length, suggestedEntities: state => [ state.accompanyingCourse.requestor, - ...state.accompanyingCourse.participations.map(p => p.person), + ...state.accompanyingCourse.participations.filter((p) => p.endDate === null).map((p) => p.person), ] .filter((e) => e !== null) .filter(