Marino Faggiana 8 лет назад
Родитель
Сommit
40e2432f90
1 измененных файлов с 6 добавлено и 0 удалено
  1. 6 0
      iOSClient/Main/CCMain.m

+ 6 - 0
iOSClient/Main/CCMain.m

@@ -3155,7 +3155,13 @@
 
 - (void)removeLocalFile:(CCMetadata *)metadata
 {
+    NSString *serverUrl = [CCCoreData getServerUrlFromDirectoryID:_metadata.directoryID activeAccount:_metadata.account];
+
+    [CCCoreData deleteLocalFileWithPredicate:[NSPredicate predicateWithFormat:@"(account == %@) AND (fileID == %@)", app.activeAccount, metadata.fileID]];
+    
+    [[NSFileManager defaultManager] removeItemAtPath:[NSString stringWithFormat:@"%@/%@", app.directoryUser, metadata.fileID] error:nil];
     
+    [self reloadDatasource:serverUrl fileID:metadata.fileID selector:nil];
 }
 
 #pragma --------------------------------------------------------------------------------------------