diff --git a/src/backend/accounts/meta.ts b/src/backend/accounts/meta.ts index 0886dc11..af515e95 100644 --- a/src/backend/accounts/meta.ts +++ b/src/backend/accounts/meta.ts @@ -9,7 +9,14 @@ export interface MetaResponse { } export async function getBackendMeta(url: string): Promise { - return ofetch("/meta", { + const meta = await ofetch("/meta", { baseURL: url, }); + + // Remove escaped backslashes before apostrophes (e.g., \' becomes ') + return { + ...meta, + name: meta.name.replace(/\\'/g, "'"), + description: meta.description?.replace(/\\'/g, "'"), + }; }