commit 83878be58a2d00ab869dc65c1285ec48b7885af8
parent e18243ff792a260c840f3783a1b43effa5fed00c
Author: rhunk <101876869+rhunk@users.noreply.github.com>
Date: Tue, 8 Jul 2025 22:59:06 +0200
fix: remote media resolver
Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
Diffstat:
1 file changed, 1 insertion(+), 10 deletions(-)
diff --git a/common/src/main/kotlin/me/rhunk/snapenhance/common/util/snap/RemoteMediaResolver.kt b/common/src/main/kotlin/me/rhunk/snapenhance/common/util/snap/RemoteMediaResolver.kt
@@ -2,7 +2,6 @@ package me.rhunk.snapenhance.common.util.snap
import me.rhunk.snapenhance.common.Constants
import me.rhunk.snapenhance.common.util.ktx.await
-import me.rhunk.snapenhance.common.util.protobuf.ProtoReader
import okhttp3.Headers
import okhttp3.OkHttpClient
import okhttp3.Request
@@ -19,16 +18,8 @@ object RemoteMediaResolver {
.build()
fun newResolveRequest(protoKey: ByteArray): Request {
- val protoReader = ProtoReader(protoKey)
- val url = if (!protoReader.containsPath(2, 3)) {
- "https://bolt-gcdn.sc-cdn.net/br/" + protoReader.getString(2, 2)
- }
- else {
- "https://gcp.api.snapchat.com/bolt-http/resolve?co=" + Base64.getUrlEncoder().encodeToString(protoKey)
- }
-
return Request.Builder()
- .url(url)
+ .url("https://gcp.api.snapchat.com/bolt-http/resolve?co=" + Base64.getUrlEncoder().encodeToString(protoKey))
.addHeader("User-Agent", Constants.USER_AGENT)
.build()
}