소스 검색

Improvements code

Marino Faggiana 6 년 전
부모
커밋
6bbb8ce217
1개의 변경된 파일5개의 추가작업 그리고 5개의 파일을 삭제
  1. 5 5
      PickerFileProvider/FileProvider.swift

+ 5 - 5
PickerFileProvider/FileProvider.swift

@@ -256,14 +256,14 @@ class FileProvider: NSFileProviderExtension, CCNetworkingDelegate {
             var localEtag = ""
             var localEtagFPE = ""
             
-            // If identifier is a temp return
-            if identifier.rawValue.contains(FILEID_IMPORT_METADATA_TEMP) {
-                completionHandler(nil)
+            guard let metadata = getMetadataFromItemIdentifier(identifier) else {
+                completionHandler(NSFileProviderError(.noSuchItem))
                 return
             }
             
-            guard let metadata = getMetadataFromItemIdentifier(identifier) else {
-                completionHandler(NSFileProviderError(.noSuchItem))
+            // Upload ?
+            if metadata.fileID.contains(k_uploadSessionID) {
+                completionHandler(nil)
                 return
             }