Skip to content

Commit 9e59257

Browse files
committed
feat(OCM): Add discovery config toggles
Signed-off-by: Micke Nordin <kano@sunet.se>
1 parent 1074ba1 commit 9e59257

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

lib/private/OCM/OCMDiscoveryService.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,15 @@ public function getLocalOCMProvider(bool $fullDetails = true): IOCMProvider {
247247
$event = new ResourceTypeRegisterEvent($provider);
248248
$this->eventDispatcher->dispatchTyped($event);
249249

250+
$apiVersion = $this->config->getSystemValueString('sharing.federation.ocm.apiVersion');
251+
if ($apiVersion !== '') {
252+
$provider->setApiVersion($apiVersion);
253+
$provider->removeVersion();
254+
}
255+
if ($this->config->getSystemValueBool('sharing.federation.ocm.removePublicKey')) {
256+
$provider->removePublicKey();
257+
}
258+
250259
$this->localProvider = $provider;
251260
return $provider;
252261
}

0 commit comments

Comments
 (0)