diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-08-19 20:43:11 -0600 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2017-08-19 20:43:11 -0600 |
commit | 40faa3b9c9b5be3409a25f3d76c823c7dc870fe2 (patch) | |
tree | db97867ad2f781f4277ea4eebefc9c5d75545151 | |
parent | dcd4fbccebb81d469d1f683a3ed4c16e8cd7e59e (diff) | |
download | kube-40faa3b9c9b5be3409a25f3d76c823c7dc870fe2.tar.gz kube-40faa3b9c9b5be3409a25f3d76c823c7dc870fe2.zip |
Hide folders we are not subscribed to
-rw-r--r-- | framework/src/domain/folderlistmodel.cpp | 2 |
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); |