From 75eba0374fe1f989188884ad812c5ce7fa686725 Mon Sep 17 00:00:00 2001 From: Josh Richards Date: Sun, 14 Jul 2024 09:29:55 -0400 Subject: [PATCH] fix(files_external): Drop deprecated BinaryFinder for smbclient Signed-off-by: Josh Richards --- apps/files_external/lib/Lib/Storage/SMB.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/files_external/lib/Lib/Storage/SMB.php b/apps/files_external/lib/Lib/Storage/SMB.php index 066d0d08f5b52..d3b06e2e4a953 100644 --- a/apps/files_external/lib/Lib/Storage/SMB.php +++ b/apps/files_external/lib/Lib/Storage/SMB.php @@ -36,6 +36,7 @@ use OCP\Files\Storage\INotifyStorage; use OCP\Files\StorageAuthException; use OCP\Files\StorageNotAvailableException; +use OCP\IBinaryFinder; use Psr\Log\LoggerInterface; class SMB extends Common implements INotifyStorage { @@ -715,7 +716,7 @@ public function isDeletable($path) { */ public static function checkDependencies() { return ( - (bool)\OC_Helper::findBinaryPath('smbclient') + (bool) \OCP\Server::get(IBinaryFinder::class)->findBinaryPath('smbclient') || NativeServer::available(new System()) ) ? true : ['smbclient']; }