From 39a2a9dab5244bc9114eb006a71d04c43ca4be53 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Sun, 16 Jul 2017 19:54:22 +0200 Subject: Avoid running queries with empty ids --- framework/src/accounts/accountsmodel.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'framework/src/accounts') diff --git a/framework/src/accounts/accountsmodel.cpp b/framework/src/accounts/accountsmodel.cpp index f98e8ca3..8b46f4d3 100644 --- a/framework/src/accounts/accountsmodel.cpp +++ b/framework/src/accounts/accountsmodel.cpp @@ -85,7 +85,11 @@ void AccountsModel::runQuery(const Sink::Query &query) void AccountsModel::setAccountId(const QByteArray &accountId) { qWarning() << "Setting account id" << accountId; - //Get all folders of an account + if (accountId.isEmpty()) { + setSourceModel(nullptr); + mModel.clear(); + return; + } Sink::Query query; query.filter(accountId); query.setFlags(Query::LiveQuery); -- cgit v1.2.3