From 37144b9a9f68e9f4369f46ac32f1b5d8b0ffe6f0 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Thu, 20 Feb 2020 19:18:03 +0100 Subject: [PATCH] fix writeonly for has many --- DataStorage/Database/DataMapperAbstract.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/DataStorage/Database/DataMapperAbstract.php b/DataStorage/Database/DataMapperAbstract.php index 084b1c0f1..2cb5cdab7 100644 --- a/DataStorage/Database/DataMapperAbstract.php +++ b/DataStorage/Database/DataMapperAbstract.php @@ -3176,6 +3176,10 @@ class DataMapperAbstract implements DataMapperInterface $result = []; foreach (static::$hasMany as $member => $value) { + if ($value['writeonly'] ?? false === true) { + continue; + } + $query = new Builder(self::$db); $query->prefix(self::$db->getPrefix());