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/domain/folderlistmodel.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'framework/src/domain/folderlistmodel.cpp') diff --git a/framework/src/domain/folderlistmodel.cpp b/framework/src/domain/folderlistmodel.cpp index 1ef6f761..3d48ca7e 100644 --- a/framework/src/domain/folderlistmodel.cpp +++ b/framework/src/domain/folderlistmodel.cpp @@ -151,6 +151,11 @@ bool FolderListModel::lessThan(const QModelIndex &left, const QModelIndex &right void FolderListModel::setFolderId(const QVariant &folderId) { const auto folder = folderId.toString().toUtf8(); + if (folder.isEmpty()) { + setSourceModel(nullptr); + mModel.clear(); + return; + } //Get all folders of an account auto query = Query(); -- cgit v1.2.3