summaryrefslogtreecommitdiffstats
path: root/common/modelresult.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2015-12-10 16:40:27 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2015-12-10 16:40:27 +0100
commitf2f26869ed6efc4faf173b9a5cd5d2f15cec1e06 (patch)
tree528f4dc70303424120c1f38a5ba2bc1f2592e55c /common/modelresult.cpp
parent8dfbfdddfec1bfe0e7db6c4752fcecf3293e292a (diff)
downloadsink-f2f26869ed6efc4faf173b9a5cd5d2f15cec1e06.tar.gz
sink-f2f26869ed6efc4faf173b9a5cd5d2f15cec1e06.zip
Deal with no available resources
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>