pl-api: allow markdown on kmyblue
Signed-off-by: Nicole Mikołajczyk <git@mkljczk.pl>
This commit is contained in:
@ -312,16 +312,16 @@ const instanceSchema = v.pipe(
|
|||||||
data.version = `0.0.0 (compatible; GoToSocial ${data.version})`;
|
data.version = `0.0.0 (compatible; GoToSocial ${data.version})`;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const apiVersions = getApiVersions(data);
|
||||||
|
|
||||||
if (!data.pleroma) {
|
if (!data.pleroma) {
|
||||||
data.pleroma = {
|
data.pleroma = {
|
||||||
metadata: {
|
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 };
|
if (data.domain) return { account_domain: data.domain, ...data, api_versions: apiVersions };
|
||||||
|
|
||||||
return { ...instanceV1ToV2(data), api_versions: apiVersions };
|
return { ...instanceV1ToV2(data), api_versions: apiVersions };
|
||||||
|
|||||||
Reference in New Issue
Block a user