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",