From 1b2ac9399ead15a558a47614ae7968a1f4734b3f Mon Sep 17 00:00:00 2001 From: James Quinley Date: Sun, 2 Apr 2023 21:40:56 -0700 Subject: [PATCH] Cut down on what the server can provide, currently chat service is in perpetual online mode, flags for this will be added in the future. --- .../delegationServices.java | 31 +++++-------------- 1 file changed, 8 insertions(+), 23 deletions(-) diff --git a/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java b/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java index b5e107c..bdb86fb 100644 --- a/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java +++ b/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java @@ -1811,60 +1811,45 @@ public class delegationServices { String TKN; String Password; String Fname; - String Path; String UserName; String Email; String keychainUUID; - String validSession; + //String validSession; try { accountServer = accountS.find(eq("Token", CTOKEN)).first(); if (!(accountServer == null)) { TKN = (String) accountServer.get("Token"); - validSession = (String) accountServer.get("websession"); - if (accountServer.get("Status").equals(true)) { - if (TKN.equals(CTOKEN) && Lrequest.get("sessionID").equals(validSession)) { - TKN = (String) accountServer.get("Token"); - Password = (String) accountServer.get("Password"); + /* + validSession = (String) accountServer.get("websession"); + This may be added later to serve session tokens, this however will be added before chat is released to the public. + */ + + if (accountServer.get("Status").equals(true)) { + if (TKN.equals(CTOKEN)) { Fname = (String) accountServer.get("FName"); - Path = (String) accountServer.get("Path"); - Email = (String) accountServer.get("Email"); UserName = (String) accountServer.get("User"); - validSession = (String) accountServer.get("session"); keychainUUID = (String) accountServer.get("UUID"); BasicDBObject searchQuery = new BasicDBObject(); searchQuery.append("_id", Lrequest.get("_id")); BasicDBObject updateQuery = new BasicDBObject(); BasicDBObject updateQuery2 = new BasicDBObject(); - BasicDBObject updateQuery3 = new BasicDBObject(); BasicDBObject updateQuery4 = new BasicDBObject(); BasicDBObject updateQuery6 = new BasicDBObject(); - BasicDBObject updateQuery7 = new BasicDBObject(); - BasicDBObject updateQuery8 = new BasicDBObject(); BasicDBObject updateQuery9 = new BasicDBObject(); updateQuery.append("$set", new BasicDBObject().append("type", 8)); updateQuery2.append("$set", new BasicDBObject().append("Fname", Fname)); - updateQuery3.append("$set", - new BasicDBObject().append("Path", Path)); updateQuery4.append("$set", new BasicDBObject().append("User", UserName)); - updateQuery7.append("$set", - new BasicDBObject().append("Email", Email)); - updateQuery8.append("$set", - new BasicDBObject().append("Token", TKN)); updateQuery9.append("$set", new BasicDBObject().append("keychainUUID", keychainUUID)); updateQuery6.append("$set", new BasicDBObject().append("status", true)); System.out.println("Sending Info To Forwarding Server"); - dCollection.updateOne(searchQuery, updateQuery8); dCollection.updateOne(searchQuery, updateQuery); dCollection.updateOne(searchQuery, updateQuery2); - dCollection.updateOne(searchQuery, updateQuery3); dCollection.updateOne(searchQuery, updateQuery4); - dCollection.updateOne(searchQuery, updateQuery8); - dCollection.updateOne(searchQuery, updateQuery7); dCollection.updateOne(searchQuery, updateQuery9); dCollection.updateOne(searchQuery, updateQuery6); //delegationTimer.trigger();