Explorar o 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 %!s(int64=3) %!d(string=hai) anos
pai
achega
0fee89ddfe
Modificáronse 1 ficheiros con 2 adicións e 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)
         }