Эх сурвалжийг харах

https://github.com/nextcloud/ios/issues/1331

marinofaggiana 4 жил өмнө
parent
commit
6b8e70d1c5

+ 2 - 0
iOSClient/Database/NCElementsJSON.swift

@@ -50,5 +50,7 @@ import Foundation
 
     @objc public let capabilitiesRichdocumentsMimetypes:        Array = ["ocs","data","capabilities","richdocuments","mimetypes"]
 
+    @objc public let capabilitiesPaginationEndpoint:            Array = ["ocs","data","capabilities","files","pagination","endpoint"]
+    
     @objc public let capabilitiesHWCEnabled:                    Array = ["ocs","data","capabilities","handwerkcloud","enabled"]
 }

+ 1 - 13
iOSClient/Share/NCShareCommon.swift

@@ -186,21 +186,9 @@ class NCShareCommon: NSObject {
     }
     
     func copyLink(tableShare: tableShare?, viewController: UIViewController, sender: Any) {
-        
-        let appDelegate = UIApplication.shared.delegate as! AppDelegate
-        var url: String = ""
-        
         guard let tableShare = tableShare else { return }
         
-        if tableShare.token.hasPrefix("http://") || tableShare.token.hasPrefix("https://") {
-            url = tableShare.token
-        } else if tableShare.path != "" {
-            url = tableShare.path
-        } else {
-            url = appDelegate.activeUrl + "/" + k_share_link_middle_part_url_after_version_8 + tableShare.token
-        }
-        
-        if let name = URL(string: url), !name.absoluteString.isEmpty {
+        if let name = URL(string: tableShare.url), !name.absoluteString.isEmpty {
             let objectsToShare = [name]
             
             let activityViewController = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil)