From eabcc73de1b7641f078a0cd4442b17dacf51d0f6 Mon Sep 17 00:00:00 2001 From: eiman eltigani Date: Mon, 16 Mar 2026 18:23:58 -0600 Subject: [PATCH] update server side gss detection to check for second index to reflect new gpt storage format --- .../google-secure-signals/server-side/views/index.html | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/web-integrations/google-secure-signals/server-side/views/index.html b/web-integrations/google-secure-signals/server-side/views/index.html index 7788fb6..360646b 100644 --- a/web-integrations/google-secure-signals/server-side/views/index.html +++ b/web-integrations/google-secure-signals/server-side/views/index.html @@ -33,7 +33,10 @@ const secureSignalsStorage = localStorage[secureSignalsStorageKey]; const secureSignalsStorageJson = secureSignalsStorage && JSON.parse(secureSignalsStorage); - if (secureSignalsStorageJson && secureSignalsStorageJson[1]) { + // Check index [2] (expiry timestamp) rather than [1] (token). + // Newer GPT versions use a 10-element format where index [1] is null + // and the token is no longer stored in plaintext in the cache. + if (secureSignalsStorageJson && secureSignalsStorageJson[2]) { $("#secure_signals_loaded").html("yes"); $("#secure_signals_value").html(JSON.stringify(secureSignalsStorageJson, null, 2)); } else {