Skip to content

Commit 6a0a31b

Browse files
mickenordinAndyScherzinger
authored andcommitted
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 <kano@sunet.se>
1 parent 92d8ca3 commit 6a0a31b

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

lib/private/OCM/Model/OCMProvider.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,7 @@ public function import(array $data): static {
227227
}
228228
$this->setResourceTypes($resources);
229229
$this->setInviteAcceptDialog($data['inviteAcceptDialog'] ?? '');
230+
$this->setCapabilities($data['capabilities'] ?? []);
230231

231232
if (isset($data['publicKey'])) {
232233
// import details about the remote request signing public key, if available

0 commit comments

Comments
 (0)