From 91d9a4ebd474f2ad3424951e92e2be6201244fc9 Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Wed, 17 Jun 2015 12:47:49 +0930 Subject: [PATCH] Fix LoginWithCookie middleware being ineffective Flarum\Support\Actor needs to be a singleton. There is a comment in LoginWithHeader - is there a better approach to the whole Actor thing? --- framework/core/src/Core/CoreServiceProvider.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/framework/core/src/Core/CoreServiceProvider.php b/framework/core/src/Core/CoreServiceProvider.php index e5a266362..eb1d14a2e 100644 --- a/framework/core/src/Core/CoreServiceProvider.php +++ b/framework/core/src/Core/CoreServiceProvider.php @@ -84,6 +84,8 @@ class CoreServiceProvider extends ServiceProvider $this->app->singleton('flarum.localeManager', 'Flarum\Locale\LocaleManager'); + $this->app->singleton('Flarum\Support\Actor'); + $this->app->bind( 'Flarum\Core\Repositories\DiscussionRepositoryInterface', 'Flarum\Core\Repositories\EloquentDiscussionRepository'