Ensure whitelist/blacklist procedure removes activity
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Wed, 5 Jul 2023 15:32:08 +0000 (23:32 +0800)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Fri, 4 Aug 2023 09:40:40 +0000 (17:40 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
src/gui/tray/activitylistmodel.cpp

index 69cb0d2910cfc03cdc72e768de14afd291c64a88..87df7e1b6b4f776226eb9f36ede806133d97be6d 100644 (file)
@@ -838,10 +838,10 @@ void ActivityListModel::slotTriggerAction(const int activityIndex, const int act
         return;
     } else if (action._verb == "WHITELIST_FOLDER" && !activity._folder.isEmpty()) {
         FolderMan::instance()->whitelistFolderPath(activity._folder);
-        return;
+        removeActivityFromActivityList(activity);
     } else if (action._verb == "BLACKLIST_FOLDER" && !activity._folder.isEmpty()) {
         FolderMan::instance()->blacklistFolderPath(activity._folder);
-        return;
+        removeActivityFromActivityList(activity);
     }
 
     emit sendNotificationRequest(activity._accName, action._link, action._verb, activityIndex);