|
|
|
|
@ -146,9 +146,13 @@ public class UserModule extends BaseHandler implements UserService {
@@ -146,9 +146,13 @@ public class UserModule extends BaseHandler implements UserService {
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public Optional<UmbrellaUser> loadUser(Optional<Token> sessionToken) throws UmbrellaException { |
|
|
|
|
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 { |
|
|
|
|
|