pl-api: Akkoma /api/v1/instance workaround

Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
nicole mikołajczyk
2026-01-16 10:34:13 +01:00
parent b97ce74ec2
commit 048556b0a5

View File

@ -40,6 +40,13 @@ const instanceV1ToV2 = (data: any) => {
...instance
} = v.parse(instanceV1Schema, data);
let domain = uri;
try {
domain = new URL(uri).host;
} catch {
// Ignore invalid URL
}
return {
...instance,
account_domain: instance.account_domain || uri,
@ -74,7 +81,7 @@ const instanceV1ToV2 = (data: any) => {
email: email,
},
description: short_description || description,
domain: uri,
domain,
pleroma: {
...pleroma,
metadata: {