소스 검색

Add condition for read folder on Main

marinofaggiana 6 년 전
부모
커밋
c32f9438cb
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  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];
             }