From df833fb9bd90a6ffe4332afc950a360b3b55257c Mon Sep 17 00:00:00 2001 From: wernerkrauss Date: Mon, 20 Mar 2017 11:37:40 +0100 Subject: [PATCH] Ability to write to a $belongs_to relation --- code/DataObjectExtension.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/DataObjectExtension.php b/code/DataObjectExtension.php index fcc0056..edb0d95 100644 --- a/code/DataObjectExtension.php +++ b/code/DataObjectExtension.php @@ -13,7 +13,7 @@ public function onBeforeWrite() { } $value = (string)$value['after']; list($hasone, $key) = explode(self::separator, $name, 2); - if($this->owner->has_one($hasone)) { + if($this->owner->has_one($hasone) || $this->owner->belongs_to($hasone)) { $rel = $this->owner->getComponent($hasone); // Get original: