From 484bcd3882b95851de0a4f8bbb0720e222123744 Mon Sep 17 00:00:00 2001 From: AdrianBalunan Date: Wed, 15 Apr 2026 21:34:39 +0200 Subject: [PATCH] Feat: BaseController is sett --- .../team6/controller/components/BaseController.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/components/BaseController.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/components/BaseController.java index da4af23..b905971 100644 --- a/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/components/BaseController.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/components/BaseController.java @@ -9,9 +9,12 @@ public void setAuthToken(AuthenticationService authToken){ this.authToken = authToken; authTokenisSet(); }; - protected void authTokenisSet(){} // Do stuff after authtoken is set, on each controller + protected abstract void authTokenisSet(); + // Update ui (login button or profile circle) after authtoken is set, on each controller. + protected boolean isLoggedin(){ return authToken.isLoggedin() && authToken != null; } + }