From b12f3fb21d8a4e1d4310ae1d5a7a2ecae80d990f Mon Sep 17 00:00:00 2001 From: Andvari <31068367+dzx-dzx@users.noreply.github.com> Date: Sat, 6 Jul 2024 06:27:56 +0800 Subject: [PATCH] fix(route/apnews): Tackle occasionally missing keywords in ld-json. (#16096) --- lib/routes/apnews/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/routes/apnews/utils.ts b/lib/routes/apnews/utils.ts index c8b10545e..40f4714e5 100644 --- a/lib/routes/apnews/utils.ts +++ b/lib/routes/apnews/utils.ts @@ -25,7 +25,7 @@ export function fetchArticle(item) { pubDate: parseDate(ldjson.datePublished), updated: parseDate(ldjson.dateModified), description: $('div.RichTextStoryBody').html(), - category: [`section:${$("meta[property='article:section']").attr('content')}`, ...ldjson.keywords], + category: [`section:${$("meta[property='article:section']").attr('content')}`, ...(ldjson.keywords ?? [])], guid: $("meta[name='brightspot.contentId']").attr('content'), author: ldjson.author, ...item,