diff options
Diffstat (limited to 'apps/files/lib/AppInfo/Application.php')
-rw-r--r-- | apps/files/lib/AppInfo/Application.php | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/apps/files/lib/AppInfo/Application.php b/apps/files/lib/AppInfo/Application.php index cef4b31f85f..6f06faa3cae 100644 --- a/apps/files/lib/AppInfo/Application.php +++ b/apps/files/lib/AppInfo/Application.php @@ -30,9 +30,12 @@ use OCA\Files\Activity\Helper; use OCA\Files\Collaboration\Resources\Listener; use OCA\Files\Collaboration\Resources\ResourceProvider; use OCA\Files\Controller\ApiController; +use OCA\Files\Event\LoadAdditionalScriptsEvent; +use OCA\Files\Listener\LegacyLoadAdditionalScriptsAdapter; use OCP\AppFramework\App; use \OCA\Files\Service\TagService; use OCP\Collaboration\Resources\IManager; +use OCP\EventDispatcher\IEventDispatcher; use \OCP\IContainer; use OCA\Files\Controller\ViewController; use OCA\Files\Capabilities; @@ -85,5 +88,9 @@ class Application extends App { $resourceManager = $container->query(IManager::class); $resourceManager->registerResourceProvider(ResourceProvider::class); Listener::register($server->getEventDispatcher()); + + /** @var IEventDispatcher $dispatcher */ + $dispatcher = $container->query(IEventDispatcher::class); + $dispatcher->addServiceListener(LoadAdditionalScriptsEvent::class, LegacyLoadAdditionalScriptsAdapter::class); } } |