Fixed get session by id

This commit is contained in:
Sebastian Seedorf
2020-11-23 22:57:38 +01:00
parent 8dc481b551
commit d6ceb9152e
2 changed files with 2 additions and 2 deletions

View File

@@ -30,7 +30,7 @@ function getRouter(options) {
const sessionStore = req.sessionStore; const sessionStore = req.sessionStore;
if (sessionStore) { if (sessionStore) {
const getSession = util_1.promisify(sessionStore.get); const getSession = util_1.promisify(sessionStore.get);
const session = yield getSession(sessionId); const session = yield getSession.call(sessionStore, sessionId);
if (session) { if (session) {
sessionStore.createSession(req, session); sessionStore.createSession(req, session);
return true; // success return true; // success

View File

@@ -29,7 +29,7 @@ function getRouter(options?: Partial<session.SessionOptions>): RequestHandler {
const sessionStore = (req as { sessionStore?: session.Store }).sessionStore; const sessionStore = (req as { sessionStore?: session.Store }).sessionStore;
if (sessionStore) { if (sessionStore) {
const getSession = promisify(sessionStore.get); const getSession = promisify(sessionStore.get);
const session = await getSession(sessionId); const session = await getSession.call(sessionStore, sessionId);
if (session) { if (session) {
sessionStore.createSession(req, session); sessionStore.createSession(req, session);
return true; // success return true; // success