From 9b353f4d1bd16120c164023b6c6e5224ba027cf1 Mon Sep 17 00:00:00 2001 From: Julie Lenaerts Date: Wed, 13 Aug 2025 13:19:41 +0200 Subject: [PATCH] Filter accompanying period works in evaluation selector mode - Add filtering to show only accompanying period works with evaluations in evaluation selector mode --- .../AccompanyingPeriodWorkSelectorModal.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkSelectorModal.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkSelectorModal.vue index 77a2107d0..58ba7c562 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkSelectorModal.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/_components/AccompanyingPeriodWorkSelector/AccompanyingPeriodWorkSelectorModal.vue @@ -94,7 +94,13 @@ const getAccompanyingPeriodWorks = (periodId: number) => { makeFetch("GET", url) .then((response) => { - accompanyingPeriodWorks.value = response; + if (props.isEvaluationSelector) { + accompanyingPeriodWorks.value = response.filter( + (acpw) => acpw.accompanyingPeriodWorkEvaluations.length > 0, + ); + } else { + accompanyingPeriodWorks.value = response; + } }) .catch((error) => { console.log(error);