diff --git a/app/soapbox/normalizers/instance.ts b/app/soapbox/normalizers/instance.ts index 8a13a89b8..48214b091 100644 --- a/app/soapbox/normalizers/instance.ts +++ b/app/soapbox/normalizers/instance.ts @@ -101,17 +101,6 @@ const normalizeVersion = (instance: ImmutableMap) => { }); }; -/** Rename Akkoma to Pleroma+akkoma */ -const fixTakahe = (instance: ImmutableMap) => { - const version: string = instance.get('version', ''); - - if (version.startsWith('takahe/')) { - return instance.set('version', `0.0.0 (compatible; takahe ${version.slice(7)})`); - } else { - return instance; - } -}; - /** Rename Akkoma to Pleroma+akkoma */ const fixAkkoma = (instance: ImmutableMap) => { const version: string = instance.get('version', ''); @@ -123,6 +112,17 @@ const fixAkkoma = (instance: ImmutableMap) => { } }; +/** Set Takahe version to a Pleroma-like string */ +const fixTakahe = (instance: ImmutableMap) => { + const version: string = instance.get('version', ''); + + if (version.startsWith('takahe/')) { + return instance.set('version', `0.0.0 (compatible; Takahe ${version.slice(7)})`); + } else { + return instance; + } +}; + // Normalize instance (Pleroma, Mastodon, etc.) to Mastodon's format export const normalizeInstance = (instance: Record) => { return InstanceRecord( diff --git a/app/soapbox/utils/features.ts b/app/soapbox/utils/features.ts index cd5addcce..42947f340 100644 --- a/app/soapbox/utils/features.ts +++ b/app/soapbox/utils/features.ts @@ -68,7 +68,7 @@ export const AKKOMA = 'akkoma'; * Takahē, backend with support for serving multiple domains. * @see {@link https://jointakahe.org/} */ -export const TAKAHE = 'takahe'; +export const TAKAHE = 'Takahe'; /** Parse features for the given instance */ const getInstanceFeatures = (instance: Instance) => {