From 9dc20aec6eed88499e2454e86cc3aba51e8bafcf Mon Sep 17 00:00:00 2001 From: Corey Sewell Date: Mon, 5 Mar 2018 18:47:44 +1300 Subject: [PATCH] Write owner class only if updated --- src/Models/ElementalArea.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Models/ElementalArea.php b/src/Models/ElementalArea.php index 878105b3..575e8c58 100644 --- a/src/Models/ElementalArea.php +++ b/src/Models/ElementalArea.php @@ -176,8 +176,10 @@ public function getOwnerPage() $page = Versioned::get_by_stage($class, Versioned::DRAFT)->filter($areaID, $this->ID); if ($page && $page->exists()) { - $this->OwnerClassName = $class; - $this->write(); + if ($this->OwnerClassName !== $class) { + $this->OwnerClassName = $class; + $this->write(); + } return $page->first(); }