From a9dce097f6a076f243869a495d9ab6d9ddf6ecd2 Mon Sep 17 00:00:00 2001
From: Armand Philippot <git@armandphilippot.com>
Date: Wed, 16 Feb 2022 15:34:06 +0100
Subject: fix: make schema.org markup valid (#4)

Squashed commit of the following:

commit 49c1b3b1556a0eb91c429a961fedd2bded8ffd47
Author: Armand Philippot <git@armandphilippot.com>
Date:   Wed Feb 16 15:17:52 2022 +0100

    chore: add headline field to blogPosting schema

commit 42214c6f032cc899ec252a9387be35dcad738546
Author: Armand Philippot <git@armandphilippot.com>
Date:   Wed Feb 16 15:09:11 2022 +0100

    chore: update the searchAction markup and add query-input

    Google was complaining about "query-input" which is not in Schema.org
    representation. So I added it.

commit 5f29226d937cbdcd262df2793f1588435d850f02
Author: Armand Philippot <git@armandphilippot.com>
Date:   Wed Feb 16 14:32:14 2022 +0100

    chore: remove breadcrumb from homepage

    The breadcrumb is not displayed on the homepage, so the breadcrumb
    field should not appear inside Schema markup.
---
 src/pages/mentions-legales.tsx | 1 +
 1 file changed, 1 insertion(+)

(limited to 'src/pages/mentions-legales.tsx')

diff --git a/src/pages/mentions-legales.tsx b/src/pages/mentions-legales.tsx
index b1dca02..0b92294 100644
--- a/src/pages/mentions-legales.tsx
+++ b/src/pages/mentions-legales.tsx
@@ -77,6 +77,7 @@ const LegalNotice: NextPageWithLayout = () => {
     dateModified: updateDate.toISOString(),
     datePublished: publicationDate.toISOString(),
     editor: { '@id': `${settings.url}/#branding` },
+    headline: title,
     inLanguage: settings.locales.defaultLocale,
     license: 'https://creativecommons.org/licenses/by-sa/4.0/deed.fr',
     mainEntityOfPage: { '@id': `${pageUrl}` },
-- 
cgit v1.2.3

