From fc9deb8ba8d8dcff6d7bc5b993dfec85dc1a018f 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 45521b11e..0f1416b22 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Requestor.vue @@ -199,7 +199,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 c7a26bfba..e9b9695ab 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Resources.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourse/components/Resources.vue @@ -77,7 +77,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(