From e29a0eff174d0107215f08e18a2686a4c1bec05a Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Fri, 21 Mar 2025 20:39:47 -0400 Subject: [PATCH] [F] Fix missless export --- src/main/java/ext/Http.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/ext/Http.kt b/src/main/java/ext/Http.kt index b01c7c36..27f5295e 100644 --- a/src/main/java/ext/Http.kt +++ b/src/main/java/ext/Http.kt @@ -32,4 +32,6 @@ fun HttpRequest.Builder.postZ(body: String) = run { fun HttpResponse.header(key: String) = headers().firstValue(key).orElse(null) fun HttpResponse.bodyString() = body()?.toString(Charsets.UTF_8) fun HttpResponse.bodyZ() = body()?.let { ZLib.decompress(it)?.decodeToString() } -fun HttpResponse.bodyMaybeZ() = if (header("Content-Encoding") == "deflate") bodyZ() else bodyString() +fun HttpResponse.bodyMaybeZ() = + if (body().first().let { it != '{'.code.toByte() && it != '['.code.toByte() }) bodyZ() + else bodyString()