From 92f10347d1c8495b7409360c927ccc0ce3586064 Mon Sep 17 00:00:00 2001 From: Max Dor Date: Thu, 30 May 2019 14:18:11 +0200 Subject: [PATCH] Fix #123 --- src/main/java/io/kamax/mxisd/lookup/SingleLookupReply.java | 2 +- src/main/java/io/kamax/mxisd/session/SessionManager.java | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) 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) {