Fix localized SEO template parsing
CI / quality (push) Waiting to run

This commit is contained in:
MOH
2026-03-07 18:54:23 +01:00
parent f259dfc6bd
commit cd6ec7fa78
2 changed files with 19 additions and 21 deletions
+16
View File
@@ -50,4 +50,20 @@ describe("site settings helpers", () => {
expect(settings).toEqual(buildDefaultSiteSettings("Fallback Name"));
});
it("ignores legacy top-level title template values", () => {
const settings = parseSiteSettingsValue(
JSON.stringify({
titleTemplate: "{pageTitle} | moh-sass | Legacy",
locales: {
ar: {
siteName: "اسم الموقع",
},
},
}),
"Fallback Name",
);
expect(settings.locales.ar.titleTemplate).toBe("{pageTitle} | {siteName}");
});
});