From d39953a23248168a67f43e1134413cb83d76bf01 Mon Sep 17 00:00:00 2001 From: Adam Date: Sat, 6 May 2017 11:40:22 -0400 Subject: [PATCH] http service: fix not setting AI on user id --- .../net/runelite/http/service/account/AccountService.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/http-service/src/main/java/net/runelite/http/service/account/AccountService.java b/http-service/src/main/java/net/runelite/http/service/account/AccountService.java index ae82592218..6a5f69fd93 100644 --- a/http-service/src/main/java/net/runelite/http/service/account/AccountService.java +++ b/http-service/src/main/java/net/runelite/http/service/account/AccountService.java @@ -53,11 +53,11 @@ public class AccountService private static final Logger logger = LoggerFactory.getLogger(AccountService.class); private static final String CREATE_SESSIONS = "CREATE TABLE IF NOT EXISTS `sessions` (\n" - + " `user` int(11) NOT NULL,\n" + + " `user` int(11) NOT NULL PRIMARY KEY AUTO_INCREMENT,\n" + " `uuid` varchar(36) NOT NULL,\n" + " `created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,\n" + " `last_used` timestamp NOT NULL,\n" - + " UNIQUE KEY `user_2` (`user`,`uuid`),\n" + + " UNIQUE KEY `uuid` (`uuid`),\n" + " KEY `user` (`user`)\n" + ") ENGINE=InnoDB"; @@ -195,6 +195,7 @@ public class AccountService if (user == null) { + logger.warn("Unable to find newly created user session"); return null; // that's weird }