From bf0a24b38e03b25c07c8da3a401d0b6b98036402 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Fastr=C3=A9?= Date: Fri, 20 Aug 2021 15:07:24 +0200 Subject: [PATCH] various fixes accompanying period --- .../AccompanyingPeriodWorkEvaluation.php | 3 ++- .../public/vuejs/AccompanyingCourseWorkEdit/App.vue | 12 ++++++++++-- .../components/AddEvaluation.vue | 4 ++-- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/Bundle/ChillPersonBundle/Entity/AccompanyingPeriod/AccompanyingPeriodWorkEvaluation.php b/src/Bundle/ChillPersonBundle/Entity/AccompanyingPeriod/AccompanyingPeriodWorkEvaluation.php index ef5156c4d..996007e96 100644 --- a/src/Bundle/ChillPersonBundle/Entity/AccompanyingPeriod/AccompanyingPeriodWorkEvaluation.php +++ b/src/Bundle/ChillPersonBundle/Entity/AccompanyingPeriod/AccompanyingPeriodWorkEvaluation.php @@ -120,7 +120,8 @@ class AccompanyingPeriodWorkEvaluation implements TrackUpdateInterface, TrackCre * @var Collection * @ORM\OneToMany( * targetEntity=AccompanyingPeriodWorkEvaluationDocument::class, - * mappedBy="accompanyingPeriodWorkEvaluation" + * mappedBy="accompanyingPeriodWorkEvaluation", + * cascade={"remove"} * ) * @Serializer\Groups({"read"}) */ diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/App.vue b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/App.vue index e89d66c1a..ec99d1478 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/App.vue +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/App.vue @@ -68,12 +68,15 @@ - -