From ccb997ca801cc4a892e2c0af7b9b1f275383a9c1 Mon Sep 17 00:00:00 2001 From: romanetar Date: Tue, 16 May 2023 20:09:38 +0200 Subject: [PATCH] fix entity summit id reference on deletion Signed-off-by: romanetar --- app/Models/Foundation/Summit/SummitOwned.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Models/Foundation/Summit/SummitOwned.php b/app/Models/Foundation/Summit/SummitOwned.php index 99c1d753a..4bd0e3599 100644 --- a/app/Models/Foundation/Summit/SummitOwned.php +++ b/app/Models/Foundation/Summit/SummitOwned.php @@ -66,7 +66,9 @@ public function hasSummit():bool{ public $former_summit_id = 0; public function clearSummit():void{ - $this->former_summit_id = is_null($this->summit) ? $this->summit->getId() : 0; + if ($this->former_summit_id == 0) { + $this->former_summit_id = is_null($this->summit) ? 0 : $this->summit->getId(); + } $this->summit = null; } } \ No newline at end of file