From 08b9f652be7255cafacc2d79d314373d25a4ef38 Mon Sep 17 00:00:00 2001 From: Jona Walpert Date: Wed, 15 Apr 2026 20:42:28 +0200 Subject: [PATCH] Feat: Added runtime shared-username update helper in client bootstrap --- .../ch/unibas/dmi/dbis/cs108/casono/client/ClientApp.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/client/ClientApp.java b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/client/ClientApp.java index 8a237b5..2cd1df0 100644 --- a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/client/ClientApp.java +++ b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/client/ClientApp.java @@ -39,6 +39,10 @@ public class ClientApp { return sharedUsername; } + public static void updateSharedUsername(String username) { + setSharedUsername(username != null && !username.isBlank() ? username.trim() : null); + } + private static void setSharedUsername(String username) { sharedUsername = username; LOGGER.info("sharedUsername set to '{}'", getSharedUsername());