From 8911e816d4d4814574750a9caab90f9d452a5121 Mon Sep 17 00:00:00 2001 From: Alexander Skvortsov Date: Thu, 19 Nov 2020 16:44:01 -0500 Subject: [PATCH] Wrap password checker callbacks --- src/User/UserServiceProvider.php | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/User/UserServiceProvider.php b/src/User/UserServiceProvider.php index a438e0f90b..cd4b8ac85f 100644 --- a/src/User/UserServiceProvider.php +++ b/src/User/UserServiceProvider.php @@ -96,11 +96,7 @@ public function boot() } $passwordCheckers = array_map(function ($checker) { - if (is_string($checker)) { - $checker = $this->app->make($checker); - } - - return $checker; + return ContainerUtil::wrapCallback($checker, $this->app); }, $this->app->make('flarum.user.password_checkers')); User::setPasswordCheckers($passwordCheckers);