From c46ea29ba3204f02ebf01e90135f80d7970f7003 Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Sat, 14 Oct 2023 13:29:16 +0200 Subject: [PATCH] [mastodon-client] Fix streaming API url This fixes a regression where some clients were unable to connect to the streaming API. The /mastodon suffix was previously removed in other parts of the code as too many clients didn't respect it, however it was not removed here, leaving clients that do respect it are unable to connect. --- packages/backend/src/server/api/mastodon/helpers/misc.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/backend/src/server/api/mastodon/helpers/misc.ts b/packages/backend/src/server/api/mastodon/helpers/misc.ts index c9d4bbed5..ddb46afa5 100644 --- a/packages/backend/src/server/api/mastodon/helpers/misc.ts +++ b/packages/backend/src/server/api/mastodon/helpers/misc.ts @@ -48,7 +48,7 @@ export class MiscHelpers { email: meta.maintainerEmail || "", version: `4.1.0 (compatible; Iceshrimp ${config.version})`, urls: { - streaming_api: `${config.url.replace(/^http(?=s?:\/\/)/, "ws")}/mastodon`, + streaming_api: `${config.url.replace(/^http(?=s?:\/\/)/, "ws")}`, }, stats: awaitAll({ user_count: userCount,