From 933c18f4ac0e197ec61dad2025ec76c43a51fbf4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 29 Jan 2025 16:01:22 -0500 Subject: [PATCH] feat: add description and keywords to api/config --- src/controllers/api.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/controllers/api.js b/src/controllers/api.js index 2e6bb661fc..d0120b692e 100644 --- a/src/controllers/api.js +++ b/src/controllers/api.js @@ -32,6 +32,8 @@ apiController.loadConfig = async function (req) { assetBaseUrl: asset_base_url, // deprecate in 1.20.x siteTitle: validator.escape(String(meta.config.title || meta.config.browserTitle || 'NodeBB')), browserTitle: validator.escape(String(meta.config.browserTitle || meta.config.title || 'NodeBB')), + description: validator.escape(String(meta.config.description || '')), + keywords: validator.escape(String(meta.config.keywords || '')), titleLayout: (meta.config.titleLayout || '{pageTitle} | {browserTitle}').replace(/{/g, '{').replace(/}/g, '}'), showSiteTitle: meta.config.showSiteTitle === 1, maintenanceMode: meta.config.maintenanceMode === 1,