From 4d727e12fc9131470abbe4f2c1c264c799037d75 Mon Sep 17 00:00:00 2001 From: LatvianModder Date: Mon, 14 Oct 2024 17:36:18 +0300 Subject: [PATCH] Updated server dep --- build.gradle | 2 +- src/main/java/dev/latvian/apps/json/JSONResponse.java | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/build.gradle b/build.gradle index d944924..24717ba 100644 --- a/build.gradle +++ b/build.gradle @@ -28,7 +28,7 @@ repositories { } dependencies { - compileOnly('dev.latvian.apps:tiny-java-server:1.0.0-build.7') + compileOnly('dev.latvian.apps:tiny-java-server:1.0.0-build.16') compileOnly('org.jetbrains:annotations:24.0.1') testImplementation('dev.latvian.apps:ansi:1.0.0-build.1') testImplementation('org.junit.jupiter:junit-jupiter-api:5.10.0') diff --git a/src/main/java/dev/latvian/apps/json/JSONResponse.java b/src/main/java/dev/latvian/apps/json/JSONResponse.java index 94fbe6d..72c1382 100644 --- a/src/main/java/dev/latvian/apps/json/JSONResponse.java +++ b/src/main/java/dev/latvian/apps/json/JSONResponse.java @@ -1,16 +1,13 @@ package dev.latvian.apps.json; -import dev.latvian.apps.tinyserver.content.MimeType; import dev.latvian.apps.tinyserver.http.response.HTTPResponse; import dev.latvian.apps.tinyserver.http.response.HTTPStatus; -import java.nio.charset.StandardCharsets; - public interface JSONResponse { - HTTPResponse SUCCESS = HTTPStatus.OK.json(JSONObject.of("success", true).toString()); + HTTPResponse SUCCESS = of(JSONObject.of("success", true)); static HTTPResponse of(HTTPStatus status, Object json) { - return status.content(JSON.DEFAULT.write(json).getBytes(StandardCharsets.UTF_8), MimeType.JSON); + return status.json(JSON.DEFAULT.write(json)); } static HTTPResponse of(Object json) {