From 55b980bcbdc224bd5bbf8eacabb68b9c7e766a7c Mon Sep 17 00:00:00 2001 From: Micke Nordin Date: Thu, 2 Oct 2025 11:10:30 +0200 Subject: [PATCH] fix(ocm): include provider field in OCMProvider serialization - Add `provider` to `jsonSerialize()` output of OCMProvider. - Ensures discovery consumers receive provider identifier along with endpoint, version, and resources. 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 0f4e1cda483..09fe383675b 100644 --- a/lib/private/OCM/Model/OCMProvider.php +++ b/lib/private/OCM/Model/OCMProvider.php @@ -269,6 +269,7 @@ class OCMProvider implements ICapabilityAwareOCMProvider { 'version' => $this->getApiVersion(), // informative but real version 'endPoint' => $this->getEndPoint(), 'publicKey' => $this->getSignatory()?->jsonSerialize(), + 'provider' => $this->getProvider(), 'resourceTypes' => $resourceTypes ];