From: Raphaƫl Gertz <git@rapsys.eu>
Date: Tue, 27 Feb 2024 15:29:45 +0000 (+0100)
Subject: Fix dance user add/remove from inverse side
X-Git-Tag: 0.3.0~68
X-Git-Url: https://git.rapsys.eu/airbundle/commitdiff_plain/8a58af7e48b04df76b204d8e66aadfb44c97eec2?ds=inline

Fix dance user add/remove from inverse side
---

diff --git a/Entity/Dance.php b/Entity/Dance.php
index 8d83062..796b81f 100644
--- a/Entity/Dance.php
+++ b/Entity/Dance.php
@@ -210,7 +210,7 @@ class Dance {
 	 */
 	public function addUser(User $user): Dance {
 		//Add from owning side
-		$user->addSubscriber($this);
+		$user->addDance($this);
 
 		$this->users[] = $user;
 
@@ -225,12 +225,12 @@ class Dance {
 	 * @return bool
 	 */
 	public function removeUser(User $user): bool {
-		if (!$this->users->contains($user)) {
+		if (!$this->dances->contains($user)) {
 			return true;
 		}
 
 		//Remove from owning side
-		$user->removeSubscriber($this);
+		$user->removeDance($this);
 
 		return $this->users->removeElement($user);
 	}