diff --git a/jams-server/src/main/java/net/jami/jams/server/servlets/filters/ApiFilter.java b/jams-server/src/main/java/net/jami/jams/server/servlets/filters/ApiFilter.java index 5071d9b4aa05af0c31c68ce2c7a6d72a01ea1bf3..1870c7d8e02b9bdbb83a6f5d0926e6a902d461a4 100644 --- a/jams-server/src/main/java/net/jami/jams/server/servlets/filters/ApiFilter.java +++ b/jams-server/src/main/java/net/jami/jams/server/servlets/filters/ApiFilter.java @@ -59,7 +59,7 @@ public class ApiFilter implements Filter { if(signedJWT.verify(jwsVerifier) && verifyValidity(signedJWT)){ authsuccess = true; request.setAttribute("username",signedJWT.getJWTClaimsSet().getSubject()); - if(signedJWT.getJWTClaimsSet().getClaim("oneTimePassword"){ + if((Boolean) signedJWT.getJWTClaimsSet().getClaim("oneTimePassword")){ //TODO: use redirect to enforce the /changepassword url or something. } }