From 98e607a7041b55130cfc5d0c8fb3e23b4b64e951 Mon Sep 17 00:00:00 2001 From: Sami Mazouz Date: Wed, 6 Apr 2022 16:53:21 +0100 Subject: [PATCH] fix: extension listeners added before core listeners (#3373) --- framework/core/src/Extend/Event.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/framework/core/src/Extend/Event.php b/framework/core/src/Extend/Event.php index 734bad5d5..98cc091e8 100644 --- a/framework/core/src/Extend/Event.php +++ b/framework/core/src/Extend/Event.php @@ -60,13 +60,13 @@ class Event implements ExtenderInterface { $events = $container->make(Dispatcher::class); - foreach ($this->listeners as $listener) { - $events->listen($listener[0], $listener[1]); - } - $app = $container->make('flarum'); $app->booted(function () use ($events) { + foreach ($this->listeners as $listener) { + $events->listen($listener[0], $listener[1]); + } + foreach ($this->subscribers as $subscriber) { $events->subscribe($subscriber); }