diff --git a/config/filters/metadata.js b/config/filters/metadata.js index 1fbb395..8790aa6 100644 --- a/config/filters/metadata.js +++ b/config/filters/metadata.js @@ -1,11 +1,11 @@ export default { getMetadata: (data = {}, globals = {}, page = {}, title = "", description = "", schema = "") => { const metadata = data?.metadata; - const baseUrl = globals.url || "" + const baseUrl = globals.url || ""; const ogPath = "/og/w800"; const image = metadata?.open_graph_image || globals.metadata?.open_graph_image || globals.avatar; const rawTitle = title || page.title || metadata?.title || globals.site_name; - const resolvedTitle = `${rawTitle} • ${globals.site_name}`; + const resolvedTitle = rawTitle === globals.site_name ? globals.site_name : `${rawTitle} • ${globals.site_name}`; const resolvedDescription = description || metadata?.description || page.description || globals.site_description; const url = metadata?.url || (page.url ? `${baseUrl}${page.url}` : "#"); diff --git a/package-lock.json b/package-lock.json index 4869822..d436e8c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "coryd.dev", - "version": "8.0.1", + "version": "8.0.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "coryd.dev", - "version": "8.0.1", + "version": "8.0.2", "license": "MIT", "dependencies": { "minisearch": "^7.1.2", diff --git a/package.json b/package.json index 5ecc3d9..1b1336b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "coryd.dev", - "version": "8.0.1", + "version": "8.0.2", "description": "The source for my personal site. Built using 11ty (and other tools).", "type": "module", "engines": {