Browse Source

Add condition for read folder on Main

marinofaggiana 5 years ago
parent
commit
c32f9438cb
1 changed files with 2 additions and 2 deletions
  1. 2 2
      iOSClient/Main/CCMain.m

+ 2 - 2
iOSClient/Main/CCMain.m

@@ -1129,8 +1129,8 @@
         
             tableDirectory *directory = [[NCManageDatabase sharedInstance] getTableDirectoryWithPredicate:[NSPredicate predicateWithFormat:@"account == %@ AND serverUrl == %@", account, metadata.serverUrl]];
             
-            // Change etag, read folder or BLINK 
-            if ([metadata.etag isEqualToString:directory.etag] == NO || self.blinkFileNamePath != nil) {
+            // Read folder: No record, Change etag or BLINK
+            if ([sectionDataSource.allRecordsDataSource count] == 0 || [metadata.etag isEqualToString:directory.etag] == NO || self.blinkFileNamePath != nil) {
                 [self readFolder:metadata.serverUrl];
             }