From 389af8a62cfb42fe9dd564d142671155345ee1e9 Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Thu, 18 Apr 2024 02:07:48 +0800 Subject: [PATCH] Make sure network error is shown in UI instead of generic error Signed-off-by: Claudio Cambra --- .../FileProviderUIExt/ShareTableViewDataSource.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareTableViewDataSource.swift b/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareTableViewDataSource.swift index 70aeb8c50..3cca1d1a9 100644 --- a/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareTableViewDataSource.swift +++ b/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareTableViewDataSource.swift @@ -99,6 +99,7 @@ class ShareTableViewDataSource: NSObject, NSTableViewDataSource, NSTableViewDele account = convertedAccount await sharesTableView?.deselectAll(self) capabilities = await fetchCapabilities() + guard capabilities != nil else { return } guard capabilities?.filesSharing?.apiEnabled == true else { presentError("Server does not support shares.") return -- 2.30.2