From f7707dea234deaba42784b12d576c6ebf1c74695 Mon Sep 17 00:00:00 2001 From: Richard Dern Date: Wed, 24 Apr 2024 23:28:55 +0200 Subject: [PATCH] Completely replace data when updating wikidata bundles --- app/Services/BundleUpdaters/Updaters/CriticUpdater.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Services/BundleUpdaters/Updaters/CriticUpdater.php b/app/Services/BundleUpdaters/Updaters/CriticUpdater.php index f5a887e..82e69a9 100644 --- a/app/Services/BundleUpdaters/Updaters/CriticUpdater.php +++ b/app/Services/BundleUpdaters/Updaters/CriticUpdater.php @@ -66,10 +66,10 @@ public function update() $extractor->extract($completeEntity, $entityId); - $this->bundle->metadata('wikidata/included')->setMany($extractor->included()); - $this->bundle->metadata('wikidata/excluded')->setMany($extractor->excluded()); - $this->bundle->metadata('wikidata/unused')->setMany($extractor->unused()); - $this->bundle->metadata('wikidata/entity')->setMany($extractor->everythingElse()); + $this->bundle->metadata('wikidata/included')->setMany($extractor->included(), true); + $this->bundle->metadata('wikidata/excluded')->setMany($extractor->excluded(), true); + $this->bundle->metadata('wikidata/unused')->setMany($extractor->unused(), true); + $this->bundle->metadata('wikidata/entity')->setMany($extractor->everythingElse(), true); $frenchTitle = $this->bundle->metadata('wikidata/entity')->get('labels.fr.value', null); $originalTitle = $this->bundle->metadata('wikidata/entity')->get('labels.en.value', null);