Эх сурвалжийг харах

Fix activity loading issues

Initially load items saved in the DB
Use the correct id to reload older activities

Signed-off-by: Henrik Storch <henrik.storch@nextcloud.com>
Henrik Storch 3 жил өмнө
parent
commit
0fee89ddfe

+ 2 - 1
iOSClient/Activity/NCActivity.swift

@@ -132,6 +132,7 @@ class NCActivity: UIViewController {
     // MARK: - NotificationCenter
 
     @objc func initialize() {
+        loadDataSource()
         fetchAll(isInitial: true)
     }
     
@@ -372,7 +373,7 @@ extension NCActivity {
         let dispatchGroup = DispatchGroup()
         loadComments(disptachGroup: dispatchGroup)
         if !isInitial, let activity = allItems.compactMap({ $0 as? tableActivity }).last {
-            loadActivity(idActivity: activity.objectId, disptachGroup: dispatchGroup)
+            loadActivity(idActivity: activity.idActivity, disptachGroup: dispatchGroup)
         } else {
             loadActivity(idActivity: 0, disptachGroup: dispatchGroup)
         }