From 9d3baf488f7e72d93ba2c8a683daab86bf76eff3 Mon Sep 17 00:00:00 2001 From: Shane Kilkelly Date: Mon, 10 Oct 2016 13:28:03 +0100 Subject: [PATCH] Use the query operator for existence check --- .../web/app/coffee/Features/User/UserSessionsManager.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/web/app/coffee/Features/User/UserSessionsManager.coffee b/services/web/app/coffee/Features/User/UserSessionsManager.coffee index ef8b1672a9..23a9bcbb36 100644 --- a/services/web/app/coffee/Features/User/UserSessionsManager.coffee +++ b/services/web/app/coffee/Features/User/UserSessionsManager.coffee @@ -85,10 +85,10 @@ module.exports = UserSessionsManager = return callback(null, result) revokeAllUserSessions: (user, retain, callback=(err)->) -> - if !retain + if !retain? retain = [] retain = retain.map((i) -> UserSessionsManager._sessionKey(i)) - if !user + if !user? logger.log {}, "no user to revoke sessions for, returning" return callback(null) logger.log {user_id: user._id}, "revoking all existing sessions for user"