Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
2025-07-12 00:15:04 +02:00
parent d3f2f92aee
commit 2cc4d43e7c

View File

@@ -146,9 +146,13 @@ public class UserModule extends BaseHandler implements UserService {
}
public Optional<UmbrellaUser> loadUser(Optional<Token> sessionToken) throws UmbrellaException {
if (sessionToken.isEmpty()) return empty();
var session = users.load(sessionToken.get());
return Optional.of(users.load(session));
try {
if (sessionToken.isEmpty()) return empty();
var session = users.load(sessionToken.get());
return Optional.of(users.load(session));
} catch (UmbrellaException e) {
return empty();
}
}
public Optional<UmbrellaUser> loadUser(HttpExchange ex) throws UmbrellaException {