From 7bee91a83437e88e4734ebe14c30a03b77ad3871 Mon Sep 17 00:00:00 2001 From: Micke Nordin Date: Fri, 13 Jun 2025 13:16:59 +0200 Subject: [PATCH 1/2] fix(OCMProvider): fix dependency injection for OCMProvider Signed-off-by: Micke Nordin --- lib/private/Server.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/private/Server.php b/lib/private/Server.php index 5ca97b261f4d5..b6f6e39b3e775 100644 --- a/lib/private/Server.php +++ b/lib/private/Server.php @@ -198,6 +198,7 @@ use OCP\Log\ILogFactory; use OCP\Mail\IMailer; use OCP\OCM\ICapabilityAwareOCMProvider; +use OCP\OCM\IOCMProvider; use OCP\OCM\IOCMDiscoveryService; use OCP\Preview\IMimeIconProvider; use OCP\Profile\IProfileManager; @@ -1273,6 +1274,8 @@ public function __construct($webRoot, \OC\Config $config) { $this->registerAlias(IPhoneNumberUtil::class, PhoneNumberUtil::class); $this->registerAlias(ICapabilityAwareOCMProvider::class, OCMProvider::class); + /** @deprecated 32.0.0 */ + $this->registerDeprecatedAlias(IOCMProvider::class, OCMProvider::class); $this->registerAlias(ISetupCheckManager::class, SetupCheckManager::class); From e770859008aa48fbe83db49f3c91d9b8a7aca013 Mon Sep 17 00:00:00 2001 From: Micke Nordin Date: Mon, 16 Jun 2025 10:02:25 +0200 Subject: [PATCH 2/2] Update lib/private/Server.php Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Micke Nordin --- lib/private/Server.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/private/Server.php b/lib/private/Server.php index b6f6e39b3e775..1c3592f6cfa64 100644 --- a/lib/private/Server.php +++ b/lib/private/Server.php @@ -198,8 +198,8 @@ use OCP\Log\ILogFactory; use OCP\Mail\IMailer; use OCP\OCM\ICapabilityAwareOCMProvider; -use OCP\OCM\IOCMProvider; use OCP\OCM\IOCMDiscoveryService; +use OCP\OCM\IOCMProvider; use OCP\Preview\IMimeIconProvider; use OCP\Profile\IProfileManager; use OCP\Profiler\IProfiler;