From 9bd11cc642ae75b87d3ad433544109fab88a1faa Mon Sep 17 00:00:00 2001 From: Matyas Fenyves <16389204+uhhgoat@users.noreply.github.com> Date: Fri, 31 Jul 2026 13:42:53 +0200 Subject: [PATCH] fix(chat): validate subscription endpoint URLs --- static/app.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/static/app.js b/static/app.js index 7597c4ece..0bd938e6b 100644 --- a/static/app.js +++ b/static/app.js @@ -2048,10 +2048,10 @@ function initializeEventListeners() { return u.includes('11434') || u.includes('ollama'); }; - const isChatGptSubscriptionEndpoint = url => { - const u = String(url || '').toLowerCase(); - return u.includes('chatgpt.com') || u.includes('chatgpt-subscription'); - }; + const isChatGptSubscriptionEndpoint = url => ( + String(url || '').trim().toLowerCase() === 'chatgpt-subscription' + || chatRenderer.isSubscriptionEndpoint(url) + ); const isOSeriesReasoningModel = model => { const m = String(model || '').toLowerCase();