1
0

Update some stuff

Dieser Commit ist enthalten in:
yoyosource 2022-05-30 18:56:14 +02:00
Ursprung e4551e9521
Commit 00da5f673d

Datei anzeigen

@ -23,8 +23,8 @@ import com.google.gson.JsonObject;
import de.steamwar.bungeecore.api.v1.ServerstatusEndPoint; import de.steamwar.bungeecore.api.v1.ServerstatusEndPoint;
import de.steamwar.bungeecore.api.v1.ServerteamEndPoint; import de.steamwar.bungeecore.api.v1.ServerteamEndPoint;
import de.steamwar.bungeecore.api.v1.statistics.*; import de.steamwar.bungeecore.api.v1.statistics.*;
import de.steamwar.bungeecore.api.v1.user.GetUuidEndPoint;
import de.steamwar.bungeecore.api.v1.user.GetUsernameEndPoint; import de.steamwar.bungeecore.api.v1.user.GetUsernameEndPoint;
import de.steamwar.bungeecore.api.v1.user.GetUuidEndPoint;
import de.steamwar.bungeecore.api.v1.website.LoginEndPoint; import de.steamwar.bungeecore.api.v1.website.LoginEndPoint;
import de.steamwar.bungeecore.api.v1.website.LogoutEndPoint; import de.steamwar.bungeecore.api.v1.website.LogoutEndPoint;
@ -33,7 +33,7 @@ import static spark.Spark.post;
public class WebAPI { public class WebAPI {
private static EndPoint[] endPoints = new EndPoint[] { private static EndPoint[] endPointsV1 = new EndPoint[] {
new FightsEndPoint(), new FightsEndPoint(),
new HoursContributedEndPoint(), new HoursContributedEndPoint(),
new HoursPlayedEndPoint(), new HoursPlayedEndPoint(),
@ -47,9 +47,7 @@ public class WebAPI {
new ServerteamEndPoint(), new ServerteamEndPoint(),
}; };
public static void start() { private static void register(EndPoint[] endPoints) {
port(1024);
for (EndPoint endPoint : endPoints) { for (EndPoint endPoint : endPoints) {
post(endPoint.path(), (request, response) -> { post(endPoint.path(), (request, response) -> {
JsonObject result = endPoint.result(request, response); JsonObject result = endPoint.result(request, response);
@ -61,4 +59,10 @@ public class WebAPI {
}); });
} }
} }
public static void start() {
port(1024);
register(endPointsV1);
}
} }