From 94abb9e19a3647ead8bf7b6dc3c40269c187bf96 Mon Sep 17 00:00:00 2001 From: Kazumi Inada Date: Sun, 4 Dec 2022 01:26:28 +0900 Subject: [PATCH] fix(EventJsonLd): Do not add `eventStatus`/`eventAttendanceMode` if not present (#1121) --- src/jsonld/event.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/jsonld/event.tsx b/src/jsonld/event.tsx index ab31d108..b36eebc4 100644 --- a/src/jsonld/event.tsx +++ b/src/jsonld/event.tsx @@ -56,8 +56,10 @@ function EventJsonLd({ organizer: Array.isArray(organizer) ? organizer.map(setOrganizer) : setOrganizer(organizer), - eventStatus: `https://schema.org/${eventStatus}`, - eventAttendanceMode: `https://schema.org/${eventAttendanceMode}`, + eventStatus: eventStatus ? `https://schema.org/${eventStatus}` : undefined, + eventAttendanceMode: eventAttendanceMode + ? `https://schema.org/${eventAttendanceMode}` + : undefined, }; return (