Sfoglia il codice sorgente

e2ee forced upload only in foreground mode

Marino Faggiana 7 anni fa
parent
commit
1ae25ed4c0
1 ha cambiato i file con 5 aggiunte e 0 eliminazioni
  1. 5 0
      iOSClient/Networking/CCNetworking.m

+ 5 - 0
iOSClient/Networking/CCNetworking.m

@@ -902,6 +902,11 @@
             metadata.fileName = fileNameIdentifier;
             metadata.e2eEncrypted = YES;
             
+            // Forced session on Foreground
+            metadata.session = k_upload_session_foreground;
+            if ([metadata.session isEqualToString:k_upload_session_wwan])
+                metadata.session = k_upload_session_wwanforeground;
+            
             dispatch_async(dispatch_get_main_queue(), ^{
                 [CCGraphics createNewImageFrom:metadata.fileNameView directoryUser:_directoryUser fileNameTo:metadata.fileID extension:[metadata.fileNameView pathExtension] size:@"m" imageForUpload:YES typeFile:metadata.typeFile writePreview:YES optimizedFileName:NO];
                 [self uploadURLSessionMetadata:[[NCManageDatabase sharedInstance] addMetadata:metadata] serverUrl:serverUrl sessionID:uploadID taskStatus:taskStatus assetLocalIdentifier:assetLocalIdentifier selector:selector];