Fix letter used to identify shareability in sharetableviewdatasource
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Tue, 19 Mar 2024 11:38:56 +0000 (19:38 +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/ShareTableViewDataSource.swift

index c55306093e4ced8f04c7ce6f6528aab14b0cd805..a4184e18028fe45e3882ab1f96de6b4c5d8f5207 100644 (file)
@@ -92,7 +92,7 @@ class ShareTableViewDataSource: NSObject, NSTableViewDataSource, NSTableViewDele
                 return
             }
             itemMetadata = await fetchItemMetadata(itemRelativePath: serverPathString)
-            guard itemMetadata?.permissions.contains("S") == true else {
+            guard itemMetadata?.permissions.contains("R") == true else {
                 let errorMsg = "This file cannot be shared."
                 Logger.sharesDataSource.warning("\(errorMsg)")
                 uiDelegate?.showError(errorMsg)