From 7ac77e9df98ef92e6d0711ab1087da0d3136b7d1 Mon Sep 17 00:00:00 2001 From: Giuseppe Criscione <18699708+giuscris@users.noreply.github.com> Date: Sun, 16 Nov 2025 10:57:20 +0100 Subject: [PATCH] Remove propagation of site description metadata to all pages --- formwork/src/Cms/Site.php | 10 ++-------- formwork/src/Pages/Page.php | 1 - 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/formwork/src/Cms/Site.php b/formwork/src/Cms/Site.php index eb25ead2b..ec884e0df 100644 --- a/formwork/src/Cms/Site.php +++ b/formwork/src/Cms/Site.php @@ -253,18 +253,12 @@ public function metadata(): MetadataCollection } $defaults = [ - 'charset' => $this->config->get('system.charset'), - 'author' => $this->get('author'), - 'description' => $this->get('description'), - 'generator' => 'Formwork', + 'charset' => $this->config->get('system.charset'), + 'generator' => $this->config->get('system.metadata.setGenerator') ? 'Formwork' : null, ]; $data = array_filter([...$defaults, ...$this->data['metadata']]); - if (!$this->config->get('system.metadata.setGenerator')) { - unset($data['generator']); - } - return $this->metadata = new MetadataCollection($data); } diff --git a/formwork/src/Pages/Page.php b/formwork/src/Pages/Page.php index 570ff929a..fba48c843 100644 --- a/formwork/src/Pages/Page.php +++ b/formwork/src/Pages/Page.php @@ -137,7 +137,6 @@ class Page extends Model implements Stringable /** * Page metadata */ - #[ReadonlyModelProperty] protected MetadataCollection $metadata; /**