From 36198c482e9e36638db59881a54915ef54b8a222 Mon Sep 17 00:00:00 2001 From: UndefinedOffset Date: Tue, 17 Apr 2018 13:46:12 -0300 Subject: [PATCH] Removed extra lookup of the list --- model/DataObject.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/model/DataObject.php b/model/DataObject.php index 43a9aa34c..3ed7318e5 100644 --- a/model/DataObject.php +++ b/model/DataObject.php @@ -586,8 +586,7 @@ class DataObject extends ViewableData implements DataObjectInterface, i18nEntity $relations = $sourceObject->$name(); if ($relations) { if ($relations instanceOf ManyManyList) { //many-to-many relation - $source = $sourceObject->getManyManyComponents($name); - $extraFieldNames = $source->getExtraFields(); + $extraFieldNames = $relations->getExtraFields(); if ($relations->Count() > 0) { //with more than one thing it is related to foreach($relations as $relation) {