diff --git a/PeerAtCodeFramework.jar b/PeerAtCodeFramework.jar index 0b6e579..7caac46 100644 Binary files a/PeerAtCodeFramework.jar and b/PeerAtCodeFramework.jar differ diff --git a/src/dev/peerat/backend/Main.java b/src/dev/peerat/backend/Main.java index 74d488c..de2bd0d 100644 --- a/src/dev/peerat/backend/Main.java +++ b/src/dev/peerat/backend/Main.java @@ -42,7 +42,6 @@ import dev.peerat.framework.Response; import dev.peerat.framework.Route; import dev.peerat.framework.Router; import dev.peerat.framework.Locker.Key; -import dev.peerat.framework.utils.json.JsonMap; public class Main{ public static void main(String[] args) throws Exception{ @@ -101,6 +100,7 @@ public class Main{ }catch(Exception e){ e.printStackTrace(); } + locker.remove(key); } }).start(); diff --git a/src/dev/peerat/backend/routes/admins/DynamicLogs.java b/src/dev/peerat/backend/routes/admins/DynamicLogs.java index e6eabfc..78d9954 100644 --- a/src/dev/peerat/backend/routes/admins/DynamicLogs.java +++ b/src/dev/peerat/backend/routes/admins/DynamicLogs.java @@ -33,10 +33,7 @@ public class DynamicLogs implements Response{ @Route(path = "^/admin/logs$", websocket = true) public void exec(Matcher matcher, Context context, HttpReader reader, HttpWriter writer) throws Exception{ - JsonMap auth = reader.readJson(); - PeerAtUser user = this.router.getUser(auth.get("token")); - - Group group = this.repo.getPlayerGroup(user.getId(), 1); + Group group = this.repo.getPlayerGroup(context.getUser().getId(), 1); if(!group.getName().equalsIgnoreCase("Quarter-Master - Battles PAC x CEI")) return; Key key = new Key();