@@ -146,9 +146,13 @@ public class UserModule extends BaseHandler implements UserService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public Optional<UmbrellaUser> loadUser(Optional<Token> sessionToken) throws UmbrellaException {
|
public Optional<UmbrellaUser> loadUser(Optional<Token> sessionToken) throws UmbrellaException {
|
||||||
if (sessionToken.isEmpty()) return empty();
|
try {
|
||||||
var session = users.load(sessionToken.get());
|
if (sessionToken.isEmpty()) return empty();
|
||||||
return Optional.of(users.load(session));
|
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 {
|
public Optional<UmbrellaUser> loadUser(HttpExchange ex) throws UmbrellaException {
|
||||||
|
|||||||
Reference in New Issue
Block a user