From 91ebff259217fcf8d4d6c262689e5241d701ebf3 Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Wed, 22 Jan 2025 18:15:39 +0500 Subject: upd: overrode equals method for PlayerData --- .../main/java/kz/ilotterytea/frogartha/domain/PlayerData.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/shared/src/main/java/kz/ilotterytea/frogartha/domain/PlayerData.java b/shared/src/main/java/kz/ilotterytea/frogartha/domain/PlayerData.java index f30f0c2..0a613f3 100644 --- a/shared/src/main/java/kz/ilotterytea/frogartha/domain/PlayerData.java +++ b/shared/src/main/java/kz/ilotterytea/frogartha/domain/PlayerData.java @@ -52,4 +52,15 @@ public class PlayerData implements Transferable { deserializer.deserializeTransferable(new PlayerState()) ); } + + @Override + public boolean equals(Object obj) { + if (obj == null) return false; + + if (obj instanceof PlayerData) { + return ((PlayerData) obj).id == id; + } + + return false; + } } -- cgit v1.2.3