Marino Faggiana 7 жил өмнө
parent
commit
03077ffb1a

+ 4 - 0
iOSClient/Main/CCMain.m

@@ -4206,6 +4206,10 @@
     _directoryGroupBy = [CCUtility getGroupBySettings];
     _directoryOrder = [CCUtility getOrderSettings];
     
+    // Remove optimization for encrypted directory
+    if ([CCUtility isFolderEncrypted:self.serverUrl account:app.activeAccount])
+        _dateReadDataSource = nil;
+    
     // Controllo data lettura Data Source
     tableDirectory *directory = [[NCManageDatabase sharedInstance] getTableDirectoryWithPredicate:[NSPredicate predicateWithFormat:@"account = %@ AND serverUrl = %@", app.activeAccount, serverUrl]];
     

+ 1 - 0
iOSClient/Settings/CCAdvanced.m

@@ -330,6 +330,7 @@
         [[NCManageDatabase sharedInstance] clearTable:[tableActivity class] account:app.activeAccount];
         [[NCManageDatabase sharedInstance] clearTable:[tableCapabilities class] account:app.activeAccount];
         [[NCManageDatabase sharedInstance] clearTable:[tableDirectory class] account:app.activeAccount];
+        [[NCManageDatabase sharedInstance] clearTable:[tableE2eEncryption class] account:app.activeAccount];
         [[NCManageDatabase sharedInstance] clearTable:[tableExternalSites class] account:app.activeAccount];
         [[NCManageDatabase sharedInstance] clearTable:[tableGPS class] account:nil];
         [[NCManageDatabase sharedInstance] clearTable:[tableLocalFile class] account:app.activeAccount];