From 6a63d7b4ee61d3cb6cb44e0343b37937ed95af77 Mon Sep 17 00:00:00 2001
From: Christoph Wurst <christoph@winzerhof-wurst.at>
Date: Wed, 7 Oct 2020 09:19:10 +0200
Subject: [PATCH] Deprecate the named alias of IBus

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
---
 lib/private/Server.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/private/Server.php b/lib/private/Server.php
index 213ae7a83e0..55a3d2da7d8 100644
--- a/lib/private/Server.php
+++ b/lib/private/Server.php
@@ -911,7 +911,7 @@ class Server extends ServerContainer implements IServerContainer {
 
 		/** @deprecated 20.0.0 */
 		$this->registerDeprecatedAlias('IniWrapper', IniGetWrapper::class);
-		$this->registerService('AsyncCommandBus', function (Server $c) {
+		$this->registerService(IBus::class, function (Server $c) {
 			$busClass = $c->getConfig()->getSystemValue('commandbus');
 			if ($busClass) {
 				[$app, $class] = explode('::', $busClass, 2);
@@ -926,7 +926,7 @@ class Server extends ServerContainer implements IServerContainer {
 				return new CronBus($jobList);
 			}
 		});
-		$this->registerAlias(IBus::class, 'AsyncCommandBus');
+		$this->registerDeprecatedAlias('AsyncCommandBus', IBus::class);
 		/** @deprecated 20.0.0 */
 		$this->registerDeprecatedAlias('TrustedDomainHelper', TrustedDomainHelper::class);
 		/** @deprecated 19.0.0 */
@@ -1959,7 +1959,7 @@ class Server extends ServerContainer implements IServerContainer {
 	 * @deprecated 20.0.0
 	 */
 	public function getCommandBus() {
-		return $this->query('AsyncCommandBus');
+		return $this->get(IBus::class);
 	}
 
 	/**
-- 
GitLab