Convert primary, WEB and DELETE notification links to action buttons.
authorCamila <hello@camila.codes>
Wed, 11 May 2022 21:10:46 +0000 (23:10 +0200)
committerMatthieu Gallien <matthieu_gallien@yahoo.fr>
Tue, 17 May 2022 07:55:23 +0000 (09:55 +0200)
Signed-off-by: Camila <hello@camila.codes>
src/gui/tray/activitylistmodel.cpp

index 85257af5d8a5bf9076a2a07a3254f2ad8538b3f2..aa2fda2aa3be50e8f265388104d353edb5938b28 100644 (file)
@@ -778,9 +778,9 @@ QVariantList ActivityListModel::convertLinksToActionButtons(const Activity &acti
     }
 
     for (const auto &activityLink : activity._links) {
-        if (activityLink._verb == QStringLiteral("DELETE")
-            || (activity._objectType == QStringLiteral("chat") || activity._objectType == QStringLiteral("call")
-                || activity._objectType == QStringLiteral("room"))) {
+        if (activityLink._primary
+            || activityLink._verb == QStringLiteral("DELETE")
+            || activityLink._verb == QStringLiteral("WEB")) {
             customList << ActivityListModel::convertLinkToActionButton(activityLink);
         }
     }