From: Vincent Vanwaelscappel Date: Fri, 5 Sep 2025 13:23:56 +0000 (+0200) Subject: wip #7113 @1.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=2fcb6564011ada48d7075bf10977e4ed83cb3c99;p=fluidbook-toolbox.git wip #7113 @1.5 --- diff --git a/app/Models/FluidbookCollection.php b/app/Models/FluidbookCollection.php index a3fe25dd1..e660fab8b 100644 --- a/app/Models/FluidbookCollection.php +++ b/app/Models/FluidbookCollection.php @@ -148,6 +148,9 @@ class FluidbookCollection extends ToolboxStatusModel foreach ($this->getPageData()->publications as $publication) { /** @var FluidbookPublication $fb */ $fb = FluidbookPublication::withoutGlobalScopes()->find($publication['fluidbook']); + if (null === $fb) { + continue; + } $fb->setOwner($this->owner); $fb->setStatus($newStatus); $fb->saveQuietlyWithoutFlushingCache(); @@ -162,6 +165,9 @@ class FluidbookCollection extends ToolboxStatusModel foreach ($this->getPageData()->publications as $publication) { $fb = FluidbookPublication::withoutGlobalScopes()->find($publication['fluidbook']); + if (null === $fb) { + continue; + } $fb->setStatus($this->status); $fb->setOwner($owner); $fb->saveQuietlyWithoutFlushingCache();