From 45ef897415fa08a8e4e72a5d54322fa307e02bef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicole=20Miko=C5=82ajczyk?= Date: Tue, 22 Apr 2025 14:31:09 +0200 Subject: [PATCH] pl-api: allow markdown on kmyblue MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Nicole Mikołajczyk --- packages/pl-api/lib/entities/instance.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/pl-api/lib/entities/instance.ts b/packages/pl-api/lib/entities/instance.ts index ce94f9613..259e88183 100644 --- a/packages/pl-api/lib/entities/instance.ts +++ b/packages/pl-api/lib/entities/instance.ts @@ -312,16 +312,16 @@ const instanceSchema = v.pipe( data.version = `0.0.0 (compatible; GoToSocial ${data.version})`; } + const apiVersions = getApiVersions(data); + if (!data.pleroma) { data.pleroma = { metadata: { - post_formats: data.configuration?.statuses?.supported_mime_types, + post_formats: data.configuration?.statuses?.supported_mime_types || (apiVersions['kmyblue_markdown.fedibird.pl-api'] ? ['text/plain', 'text/markdown'] : []), }, }; } - const apiVersions = getApiVersions(data); - if (data.domain) return { account_domain: data.domain, ...data, api_versions: apiVersions }; return { ...instanceV1ToV2(data), api_versions: apiVersions };