Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ONLYOFFICE/onlyoffice-nextcloud.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAntipkin-A <Artem.Antipkin@onlyoffice.com>2021-11-09 13:41:17 +0300
committerAntipkin-A <Artem.Antipkin@onlyoffice.com>2021-11-09 13:41:17 +0300
commit70a422ddca3c4e430e41a4178b5ef61926b08386 (patch)
treee30f0f0b4cae9b278dd2cd14eb4f99ee837dde4e /appinfo
parent9c3b677e6d681978b7e225144852da8ed86b57eb (diff)
move registration of preview provider from boot to register (Fix #544)
Diffstat (limited to 'appinfo')
-rw-r--r--appinfo/application.php15
1 files changed, 7 insertions, 8 deletions
diff --git a/appinfo/application.php b/appinfo/application.php
index f96eee5..5df277a 100644
--- a/appinfo/application.php
+++ b/appinfo/application.php
@@ -210,14 +210,19 @@ class Application extends App implements IBootstrap {
$context->registerTemplateProvider(TemplateProvider::class);
}
+ $container = $this->getContainer();
+
+ $previewManager = $container->query(IPreview::class);
+ $previewManager->registerProvider(Preview::getMimeTypeRegex(), function() use ($container) {
+ return $container->query(Preview::class);
+ });
+
}
public function boot(IBootContext $context): void {
$context->injectFn(function (SymfonyAdapter $eventDispatcher) {
- $container = $this->getContainer();
-
if (class_exists("OCP\Files\Template\FileCreatedFromTemplateEvent")) {
$eventDispatcher->addListener(FileCreatedFromTemplateEvent::class,
function (FileCreatedFromTemplateEvent $event) {
@@ -231,12 +236,6 @@ class Application extends App implements IBootstrap {
}
});
}
-
- $previewManager = $container->query(IPreview::class);
- $previewManager->registerProvider(Preview::getMimeTypeRegex(), function() use ($container) {
- return $container->query(Preview::class);
- });
-
});
$context->injectFn(function (IManager $notificationsManager) {