Skip to content

Commit 6a87eb9

Browse files
authored
Need to handle the old OCA\Files_Sharing::loadAdditionalScripts event in some cases (#189)
Signed-off-by: Sebastien Marinier <seb@smarinier/net>
1 parent c816bf9 commit 6a87eb9

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

lib/AppInfo/Application.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,11 @@ public function register(IRegistrationContext $context): void {
3939
LoadAdditionalScriptsEvent::class,
4040
LoadAdditionalScripts::class
4141
);
42+
43+
$container = $this->getContainer();
44+
/** @var IEventDispatcher $eventDispatcher */
45+
$eventDispatcher = $container->get(IEventDispatcher::class);
46+
$eventDispatcher->addListener('OCA\Files_Sharing::loadAdditionalScripts', array('OCA\Files_MindMap\Listener\LoadAdditionalScripts','additionalScripts'));
4247
}
4348

4449
public function boot(IBootContext $context): void {

lib/Listener/LoadAdditionalScripts.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,10 @@ public function handle(Event $event): void {
1515
if (!($event instanceof LoadAdditionalScriptsEvent)) {
1616
return;
1717
}
18+
self::additionalScripts();
19+
}
1820

21+
public static function additionalScripts() {
1922
Util::addStyle(Application::APPNAME, 'style');
2023
Util::addScript(Application::APPNAME, 'jszip');
2124
Util::addScript(Application::APPNAME, 'mindmap');

0 commit comments

Comments
 (0)