summaryrefslogtreecommitdiffstats
path: root/common/modelresult.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'common/modelresult.cpp')
-rw-r--r--common/modelresult.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/common/modelresult.cpp b/common/modelresult.cpp
index d2a7e88..d18dba1 100644
--- a/common/modelresult.cpp
+++ b/common/modelresult.cpp
@@ -203,7 +203,11 @@ void ModelResult<T, Ptr>::fetchEntities(const QModelIndex &parent)
203 const auto id = getIdentifier(parent); 203 const auto id = getIdentifier(parent);
204 mEntityChildrenFetched.insert(id); 204 mEntityChildrenFetched.insert(id);
205 Trace() << "Loading child entities"; 205 Trace() << "Loading child entities";
206 loadEntities(parent.data(DomainObjectRole).template value<Ptr>()); 206 if (loadEntities) {
207 loadEntities(parent.data(DomainObjectRole).template value<Ptr>());
208 } else {
209 Warning() << "No way to fetch entities";
210 }
207} 211}
208 212
209template<class T, class Ptr> 213template<class T, class Ptr>