From d05b3e95077ca4f5a61675e31e6f5880f1bd4eac Mon Sep 17 00:00:00 2001 From: James Quinley Date: Fri, 2 Jun 2023 15:06:21 -0700 Subject: [PATCH] Adds switches for modern and legacy switches. This will be added once the next build goes public. --- .../delegationServices.java | 20 ++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java b/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java index b0e00f0..41801c2 100644 --- a/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java +++ b/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java @@ -206,9 +206,15 @@ public class delegationServices { try { Document LCP = RGFilter.find(eq("rgkey", "UAROCKS")).first(); - String UPDT = (String) LCP.get("UURI"); + String UPDT; + if ((double) Lrequest.get("apiversion") == (double) Filter.get("modernUpdaterAPIRequire")) { + UPDT = (String) LCP.get("MUURI"); + System.out.println("Modern: " + UPDT); + } else { + UPDT = (String) LCP.get("UURI"); + System.out.println("Legacy: " + UPDT); + } String config = (String) LCP.get("config"); - System.out.println("ThisIsConfig " + config); updateQuery.append("$set", new BasicDBObject().append("type", 42)); updateQuery2.append("$set", @@ -247,7 +253,15 @@ public class delegationServices { BasicDBObject updateQuery6 = new BasicDBObject(); try { Document LCP = RGFilter.find(eq("rgkey", "UAROCKS")).first(); - String UPDT = (String) LCP.get("URI"); + String UPDT; + if ((double) Lrequest.get("apiversion") == (double) Filter.get("modernUpdaterAPIRequire")) { + UPDT = (String) LCP.get("MURI"); + System.out.println("Modern: " + UPDT); + } else { + UPDT = (String) LCP.get("URI"); + System.out.println("Legacy: " + UPDT); + } + updateQuery.append("$set", new BasicDBObject().append("type", 42)); updateQuery2.append("$set",