From ec916aa98cd7978786431fdc42dee974548c14d1 Mon Sep 17 00:00:00 2001 From: Jona Walpert Date: Wed, 15 Apr 2026 21:04:38 +0200 Subject: [PATCH] Fix: Allowed no-op username changes when new name equals current name --- .../dbis/cs108/casono/server/domain/user/UserRegistry.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/domain/user/UserRegistry.java b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/domain/user/UserRegistry.java index 277ad8b..35a7451 100644 --- a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/domain/user/UserRegistry.java +++ b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/server/domain/user/UserRegistry.java @@ -200,6 +200,10 @@ public class UserRegistry { return false; } + if (user.getName().equals(newName)) { + return true; + } + if (byName.containsKey(newName)) { return false; }