Fix UserSessionUtils#invalidateAllSessions with no active sessions

This commit is contained in:
Colin McDonald 2016-07-25 15:49:22 -04:00
parent dc7f828e13
commit 02f79731a9
1 changed files with 8 additions and 1 deletions

View File

@ -71,7 +71,14 @@ public class UserSessionUtils {
return; return;
} }
redisClient.delMany((List<String>) result.result().getList(), (result2) -> { List<String> sessions = (List<String>) result.result().getList();
if (sessions.isEmpty()) {
callback.onResult(null, null);
return;
}
redisClient.delMany(sessions, (result2) -> {
if (result2.succeeded()) { if (result2.succeeded()) {
callback.onResult(null, null); callback.onResult(null, null);
} else { } else {