From 6a0a31b60bb60e30c32affbad0defcab05f1245d Mon Sep 17 00:00:00 2001 From: Micke Nordin Date: Wed, 1 Oct 2025 14:13:38 +0200 Subject: [PATCH] fix(ocm): ensure capabilities are set on OCMProvider from discovery data - Call `setCapabilities()` with `capabilities` field when available. - Prevents loss of provider capability information during discovery. Signed-off-by: Micke Nordin --- lib/private/OCM/Model/OCMProvider.php | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/private/OCM/Model/OCMProvider.php b/lib/private/OCM/Model/OCMProvider.php index fdf25b0501b..0f4e1cda483 100644 --- a/lib/private/OCM/Model/OCMProvider.php +++ b/lib/private/OCM/Model/OCMProvider.php @@ -227,6 +227,7 @@ class OCMProvider implements ICapabilityAwareOCMProvider { } $this->setResourceTypes($resources); $this->setInviteAcceptDialog($data['inviteAcceptDialog'] ?? ''); + $this->setCapabilities($data['capabilities'] ?? []); if (isset($data['publicKey'])) { // import details about the remote request signing public key, if available