Add more debug logging to sharecapabilities
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Mon, 18 Mar 2024 12:14:31 +0000 (20:14 +0800)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Wed, 17 Apr 2024 08:39:02 +0000 (16:39 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareCapabilities.swift

index 61f454809aebf9f8223864e1941234d582ffad9c..747802c2787a7b29436dd06e269a405fc02e8759 100644 (file)
@@ -14,6 +14,8 @@ struct ShareCapabilities {
         private(set) var passwordEnforced = false
 
         init(dict: [String: Any]) {
+            Logger.shareCapabilities.debug("Parsing email capabilities: \(dict, privacy: .public)")
+
             if let passwordCapabilities = dict["password"] as? [String : Any] {
                 passwordEnabled = passwordCapabilities["enabled"] as? Bool ?? false
                 passwordEnforced = passwordCapabilities["enforced"] as? Bool ?? false
@@ -36,6 +38,8 @@ struct ShareCapabilities {
         private(set) var multipleAllowed = false
 
         init(dict: [String: Any]) {
+            Logger.shareCapabilities.debug("Parsing link capabilities: \(dict, privacy: .public)")
+
             enabled = dict["enabled"] as? Bool ?? false
             allowUpload = dict["upload"] as? Bool ?? false
             supportsUploadOnly = dict["supports_upload_only"] as? Bool ?? false