diff --git a/src/main/java/io/kamax/mxisd/lookup/SingleLookupReply.java b/src/main/java/io/kamax/mxisd/lookup/SingleLookupReply.java index de291d97..cf9f54aa 100644 --- a/src/main/java/io/kamax/mxisd/lookup/SingleLookupReply.java +++ b/src/main/java/io/kamax/mxisd/lookup/SingleLookupReply.java @@ -72,7 +72,7 @@ public SingleLookupReply(SingleLookupRequest request, String mxid) { } public SingleLookupReply(SingleLookupRequest request, _MatrixID mxid) { - this(request, mxid, Instant.now(), Instant.ofEpochMilli(0), Instant.ofEpochMilli(253402300799000L)); + this(request, mxid, Instant.now(), Instant.now().minusSeconds(60), Instant.now().plusSeconds(5 * 60)); } public SingleLookupReply(SingleLookupRequest request, _MatrixID mxid, Instant timestamp, Instant notBefore, Instant notAfter) { diff --git a/src/main/java/io/kamax/mxisd/session/SessionManager.java b/src/main/java/io/kamax/mxisd/session/SessionManager.java index de70e819..f5a0b4e3 100644 --- a/src/main/java/io/kamax/mxisd/session/SessionManager.java +++ b/src/main/java/io/kamax/mxisd/session/SessionManager.java @@ -44,7 +44,6 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.time.Instant; import java.util.Optional; import static io.kamax.mxisd.config.SessionConfig.Policy.PolicyTemplate; @@ -176,7 +175,7 @@ public SingleLookupReply bind(String sid, String secret, String mxidRaw) { SingleLookupRequest request = new SingleLookupRequest(); request.setType(session.getThreePid().getMedium()); request.setThreePid(session.getThreePid().getAddress()); - return new SingleLookupReply(request, mxid, Instant.now(), Instant.now().minusSeconds(5 * 60), Instant.now().plusSeconds(5 * 60)); + return new SingleLookupReply(request, mxid); } public void unbind(JsonObject reqData) {