Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/desktop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMichael Schuster <michael@schuster.ms>2019-12-22 08:06:20 +0300
committerMichael Schuster <michael@schuster.ms>2019-12-24 11:16:49 +0300
commit76b5c6b6d410154d35f2055de25a8dc5b60862bb (patch)
treed02eb5c8ce456e4f2cfbd51726f0ca20a6bc1d0c /src
parentbdd0cc4dc3132d5b9252de1c0bacd6941f486c0d (diff)
Fix crash in ActivityListModel (fixes #1693)
Signed-off-by: Michael Schuster <michael@schuster.ms> (cherry picked from commit 003acb72547e83d9abfd47f53815d0a02c9c43cc) Signed-off-by: Michael Schuster <michael@schuster.ms>
Diffstat (limited to 'src')
-rw-r--r--src/gui/activitylistmodel.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gui/activitylistmodel.cpp b/src/gui/activitylistmodel.cpp
index e43985695..59598c71b 100644
--- a/src/gui/activitylistmodel.cpp
+++ b/src/gui/activitylistmodel.cpp
@@ -64,6 +64,8 @@ QVariant ActivityListModel::data(const QModelIndex &index, int role) const
case ActivityItemDelegate::PathRole:
if(!a._file.isEmpty()){
auto folder = FolderMan::instance()->folder(a._folder);
+ if(!folder)
+ return QVariant();
list = FolderMan::instance()->findFileInLocalFolders(folder->remotePath(), ast->account());
if (list.count() > 0) {
return QVariant(list.at(0));