Marino Faggiana пре 8 година
родитељ
комит
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 --------------------------------------------------------------------------------------------