From ba573c121170a0f612aed13a74a2f9849b39c418 Mon Sep 17 00:00:00 2001 From: John Livingston Date: Fri, 21 Apr 2023 18:38:43 +0200 Subject: [PATCH] Fix protocol detection. --- server/lib/uri/canonicalize.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/lib/uri/canonicalize.ts b/server/lib/uri/canonicalize.ts index 8cfa1c33..fffe6903 100644 --- a/server/lib/uri/canonicalize.ts +++ b/server/lib/uri/canonicalize.ts @@ -35,7 +35,7 @@ export function canonicalizePluginUri ( } if (canonicalizeOptions?.protocol) { // Assuming that current protocol is https? or wss?, other cases dont concern us, and will be buggy - const currentProtocolSecure = uri.protocol.endsWith('s') + const currentProtocolSecure = uri.protocol.endsWith('s:') if (canonicalizeOptions.protocol === 'http') { uri.protocol = currentProtocolSecure ? 'https' : 'http' } else if (canonicalizeOptions.protocol === 'ws') {