From 8cd7f7de3fadc3008d7fe3f2433e44a68122a84c Mon Sep 17 00:00:00 2001 From: Kevin Papst Date: Wed, 21 Aug 2019 01:04:58 +0200 Subject: [PATCH] do not delete team if linked entity is deleted (#1053) --- src/Entity/Customer.php | 2 +- src/Entity/Project.php | 2 +- src/Entity/Timesheet.php | 2 +- src/Entity/User.php | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Entity/Customer.php b/src/Entity/Customer.php index 3b0f9652..b8279378 100644 --- a/src/Entity/Customer.php +++ b/src/Entity/Customer.php @@ -180,7 +180,7 @@ class Customer implements EntityWithMetaFields /** * @var Team[]|ArrayCollection * - * @ORM\ManyToMany(targetEntity="Team", cascade={"remove", "persist"}, inversedBy="customers") + * @ORM\ManyToMany(targetEntity="Team", cascade={"persist"}, inversedBy="customers") * @ORM\JoinTable( * name="kimai2_customers_teams", * joinColumns={ diff --git a/src/Entity/Project.php b/src/Entity/Project.php index f39d5420..21461885 100644 --- a/src/Entity/Project.php +++ b/src/Entity/Project.php @@ -95,7 +95,7 @@ class Project implements EntityWithMetaFields /** * @var Team[]|ArrayCollection * - * @ORM\ManyToMany(targetEntity="Team", cascade={"remove", "persist"}, inversedBy="projects") + * @ORM\ManyToMany(targetEntity="Team", cascade={"persist"}, inversedBy="projects") * @ORM\JoinTable( * name="kimai2_projects_teams", * joinColumns={ diff --git a/src/Entity/Timesheet.php b/src/Entity/Timesheet.php index b923243e..deaffeeb 100644 --- a/src/Entity/Timesheet.php +++ b/src/Entity/Timesheet.php @@ -140,7 +140,7 @@ class Timesheet implements EntityWithMetaFields /** * @var Tag[]|ArrayCollection * - * @ORM\ManyToMany(targetEntity="Tag", inversedBy="timesheets", cascade={"remove", "persist"}) + * @ORM\ManyToMany(targetEntity="Tag", inversedBy="timesheets", cascade={"persist"}) * @ORM\JoinTable( * name="kimai2_timesheet_tags", * joinColumns={ diff --git a/src/Entity/User.php b/src/Entity/User.php index a6a093ab..68c63bae 100644 --- a/src/Entity/User.php +++ b/src/Entity/User.php @@ -98,7 +98,7 @@ class User extends BaseUser implements UserInterface /** * @var Team[]|ArrayCollection * - * @ORM\ManyToMany(targetEntity="Team", inversedBy="users", cascade={"remove", "persist"}) + * @ORM\ManyToMany(targetEntity="Team", inversedBy="users", cascade={"persist"}) * @ORM\JoinTable( * name="kimai2_users_teams", * joinColumns={