Explorar el Código

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 hace 3 años
padre
commit
0fee89ddfe
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  1. 2 1
      iOSClient/Activity/NCActivity.swift

+ 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)
         }