From 96a894aa70e26bf1176c4149f56955f619099316 Mon Sep 17 00:00:00 2001 From: Raymond <101374892+raymonable@users.noreply.github.com> Date: Tue, 16 Jun 2026 19:54:56 -0400 Subject: [PATCH] fix: add tls config prop (#228) --- src/main/java/icu/samnyan/aqua/sega/allnet/AllNet.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/icu/samnyan/aqua/sega/allnet/AllNet.kt b/src/main/java/icu/samnyan/aqua/sega/allnet/AllNet.kt index c6fd582d..40a68d83 100644 --- a/src/main/java/icu/samnyan/aqua/sega/allnet/AllNet.kt +++ b/src/main/java/icu/samnyan/aqua/sega/allnet/AllNet.kt @@ -22,6 +22,7 @@ class AllNetProps { val keychipSesExpire: Long = 172800000 // milliseconds var checkKeychip: Boolean = false var keychipPermissiveForTesting: Boolean = false + var tls: Boolean = false var redirect: String = "web" var placeName: String = "" @@ -188,8 +189,9 @@ class AllNet( // If keychip authentication is enabled, the game URLs will be set to /gs/{token}/{game}/... val base = if (session != null) "gs/$session" else "g" + val protocol = if (props.tls) "https" else "http" - val url = "http://$addr/$base/$gameId/$ver" + val url = "$protocol://$addr/$base/$gameId/$ver" return url + (if (gameId == "SDFE") "" else "/") // Wacca must not end with trailing slash }