From ac7ee74f7e2ed2b8e651f3c351828f0486b5a1f2 Mon Sep 17 00:00:00 2001 From: James Cocker Date: Thu, 14 Mar 2024 12:21:19 +0000 Subject: [PATCH] Fix: Publish BlogProfileImage even if Name unchanged --- src/Model/BlogMemberExtension.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Model/BlogMemberExtension.php b/src/Model/BlogMemberExtension.php index ed453f6..1cd15f7 100644 --- a/src/Model/BlogMemberExtension.php +++ b/src/Model/BlogMemberExtension.php @@ -51,6 +51,11 @@ class BlogMemberExtension extends DataExtension { $count = 1; + // Auto publish profile images + if ($this->owner->BlogProfileImage() && $this->owner->BlogProfileImage()->exists()) { + $this->owner->BlogProfileImage()->publishSingle(); + } + if ($this->owner->URLSegment && !$this->owner->isChanged('FirstName') && !$this->owner->isChanged('Surname')) { return; } @@ -61,11 +66,6 @@ class BlogMemberExtension extends DataExtension $this->owner->URLSegment = preg_replace('/-[0-9]+$/', '', $this->owner->URLSegment ?? '') . '-' . $count; $count++; } - - // Auto publish profile images - if ($this->owner->BlogProfileImage() && $this->owner->BlogProfileImage()->exists()) { - $this->owner->BlogProfileImage()->publishSingle(); - } } /**