Marino Faggiana %!s(int64=7) %!d(string=hai) anos
pai
achega
6e7830809d
Modificáronse 1 ficheiros con 4 adicións e 5 borrados
  1. 4 5
      iOSClient/Networking/CCNetworking.m

+ 4 - 5
iOSClient/Networking/CCNetworking.m

@@ -618,10 +618,10 @@
 
     float progress = (float) totalBytesWritten / (float)totalBytesExpectedToWrite;
     
+    tableMetadata *metadata = [[NCManageDatabase sharedInstance] getMetadataFromFileName:fileName directoryID:[[NCManageDatabase sharedInstance] getDirectoryID:serverUrl]];
+    
     dispatch_async(dispatch_get_main_queue(), ^{
         
-        tableMetadata *metadata = [[NCManageDatabase sharedInstance] getMetadataFromFileName:fileName directoryID:[[NCManageDatabase sharedInstance] getDirectoryID:serverUrl]];
-        
         if (metadata) {
         
             NSDictionary* userInfo = @{@"fileID": (metadata.fileID), @"serverUrl": (serverUrl), @"cryptated": ([NSNumber numberWithBool:metadata.cryptated]), @"progress": ([NSNumber numberWithFloat:progress])};
@@ -1297,10 +1297,10 @@
     
     float progress = (float) totalBytesSent / (float)totalBytesExpectedToSend;
 
+    tableMetadata *metadata = [[NCManageDatabase sharedInstance] getMetadataFromFileName:fileName directoryID:[[NCManageDatabase sharedInstance] getDirectoryID:serverUrl]];
+    
     dispatch_async(dispatch_get_main_queue(), ^{
 
-        tableMetadata *metadata = [[NCManageDatabase sharedInstance] getMetadataFromFileName:fileName directoryID:[[NCManageDatabase sharedInstance] getDirectoryID:serverUrl]];
-        
         if (metadata) {
             
             NSDictionary* userInfo = @{@"fileID": (metadata.fileID), @"serverUrl": (serverUrl), @"cryptated": ([NSNumber numberWithBool:metadata.cryptated]), @"progress": ([NSNumber numberWithFloat:progress])};
@@ -1376,7 +1376,6 @@
     // ALL TASK DONE (PLAIN/CRYPTO)
     if (metadata.sessionTaskIdentifier == k_taskIdentifierDone && metadata.sessionTaskIdentifierPlist == k_taskIdentifierDone) {
         
-        
 #ifndef EXTENSION
         [app.listProgressMetadata removeObjectForKey:sessionID];
 #endif