Adapted currentId logic for activity fetching to new API (should fix endless fetch...
authorDominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Fri, 17 Jan 2020 13:29:54 +0000 (14:29 +0100)
committerDominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Fri, 17 Jan 2020 13:29:54 +0000 (14:29 +0100)
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
src/gui/tray/ActivityListModel.cpp

index 543fd188bbafa0eff1b2c9b7c135187ebe8a4a75..75200a9395db18de68198e6a3807731beb3f89e2 100644 (file)
@@ -245,7 +245,6 @@ void ActivityListModel::slotActivitiesReceived(const QJsonDocument &json, int st
     }
 
     _currentlyFetching = false;
-    _currentItem += activities.size();
 
     foreach (auto activ, activities) {
         auto json = activ.toObject();
@@ -270,6 +269,7 @@ void ActivityListModel::slotActivitiesReceived(const QJsonDocument &json, int st
         }
 
         list.append(a);
+        _currentItem = list.last()._id;
     }
 
     _activityLists.append(list);