marinofaggiana 4 anni fa
parent
commit
88ea00a59d

+ 1 - 1
Cartfile.resolved

@@ -18,7 +18,7 @@ github "krzyzanowskim/OpenSSL" "1.0.218"
 github "malcommac/SwiftRichString" "3.7.2"
 github "marinofaggiana/KTVHTTPCache" "2.0.2"
 github "marinofaggiana/TOPasscodeViewController" "0.0.7"
-github "nextcloud/ios-communication-library" "cb8657b2d688ca20464bc25d56c37c79c3a6db51"
+github "nextcloud/ios-communication-library" "6efcd75f8c670be86f041ab81eb32aad29ac8c51"
 github "realm/realm-cocoa" "v5.3.4"
 github "rechsteiner/Parchment" "v2.4.0"
 github "scenee/FloatingPanel" "v1.7.5"

+ 6 - 3
iOSClient/Networking/NCNetworkingNotificationCenter.swift

@@ -69,16 +69,19 @@ import Foundation
                     case selectorLoadFileView, selectorLoadFileViewFavorite:
                         
                         if UIApplication.shared.applicationState == UIApplication.State.active {
+                            
+                            let fileURL = URL(fileURLWithPath: CCUtility.getDirectoryProviderStorageOcId(metadata.ocId, fileNameView: metadata.fileNameView))
+                            
                             if metadata.contentType.contains("opendocument") && !NCUtility.shared.isRichDocument(metadata) {
-                                metadata.typeFile = k_metadataTypeFile_unknown
+                                
+                                NCMainCommon.sharedInstance.openIn(fileURL: fileURL, selector: selector)
+                                
                             } else if metadata.typeFile == k_metadataTypeFile_compress || metadata.typeFile == k_metadataTypeFile_unknown {
 
-                                let fileURL = URL(fileURLWithPath: CCUtility.getDirectoryProviderStorageOcId(metadata.ocId, fileNameView: metadata.fileNameView))
                                 NCMainCommon.sharedInstance.openIn(fileURL: fileURL, selector: selector)
                                 
                             } else if metadata.typeFile == k_metadataTypeFile_imagemeter {
                                 
-                                let fileURL = URL(fileURLWithPath: CCUtility.getDirectoryProviderStorageOcId(metadata.ocId, fileNameView: metadata.fileNameView))
                                 NCMainCommon.sharedInstance.openIn(fileURL: fileURL, selector: selector)
                                 
                             } else {