summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-08-19 20:43:11 -0600
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-08-19 20:43:11 -0600
commit40faa3b9c9b5be3409a25f3d76c823c7dc870fe2 (patch)
treedb97867ad2f781f4277ea4eebefc9c5d75545151
parentdcd4fbccebb81d469d1f683a3ed4c16e8cd7e59e (diff)
downloadkube-40faa3b9c9b5be3409a25f3d76c823c7dc870fe2.tar.gz
kube-40faa3b9c9b5be3409a25f3d76c823c7dc870fe2.zip
Hide folders we are not subscribed to
-rw-r--r--framework/src/domain/folderlistmodel.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/framework/src/domain/folderlistmodel.cpp b/framework/src/domain/folderlistmodel.cpp
index 3d48ca7e..44271757 100644
--- a/framework/src/domain/folderlistmodel.cpp
+++ b/framework/src/domain/folderlistmodel.cpp
@@ -105,9 +105,11 @@ void FolderListModel::setAccountId(const QVariant &accountId)
105 auto query = Query(); 105 auto query = Query();
106 query.resourceFilter<SinkResource::Account>(account); 106 query.resourceFilter<SinkResource::Account>(account);
107 query.setFlags(Sink::Query::LiveQuery | Sink::Query::UpdateStatus); 107 query.setFlags(Sink::Query::LiveQuery | Sink::Query::UpdateStatus);
108 query.filter<Folder::Enabled>(true);
108 query.request<Folder::Name>() 109 query.request<Folder::Name>()
109 .request<Folder::Icon>() 110 .request<Folder::Icon>()
110 .request<Folder::Parent>() 111 .request<Folder::Parent>()
112 .request<Folder::Enabled>()
111 .request<Folder::SpecialPurpose>(); 113 .request<Folder::SpecialPurpose>();
112 query.requestTree<Folder::Parent>(); 114 query.requestTree<Folder::Parent>();
113 query.setId("foldertree" + account); 115 query.setId("foldertree" + account);