Skip to content

Commit 6a273e4

Browse files
committed
fix: phpstan, undo removal of UserRepository
1 parent 6825c38 commit 6a273e4

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

framework/core/src/Mail/SetTranslatorLocaleForEmailTrait.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
use Flarum\Locale\Translator;
1313
use Flarum\Settings\SettingsRepositoryInterface;
1414
use Flarum\User\UserRepository;
15+
use Symfony\Component\CssSelector\XPath\TranslatorInterface;
1516

1617
trait SetTranslatorLocaleForEmailTrait
1718
{
@@ -20,7 +21,7 @@ trait SetTranslatorLocaleForEmailTrait
2021
* Falls back to forum default if user not found or has no preference.
2122
*/
2223
protected function setTranslatorLocaleForEmail(
23-
Translator $translator,
24+
TranslatorInterface&Translator $translator,
2425
SettingsRepositoryInterface $settings,
2526
string $email
2627
): void {

framework/core/src/User/Job/RequestPasswordResetJob.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@ public function handle(
3939
SettingsRepositoryInterface $settings,
4040
UrlGenerator $url,
4141
TranslatorInterface $translator,
42+
UserRepository $users,
4243
Queue $queue
4344
) {
4445
$this->setTranslatorLocaleForEmail($translator, $settings, $this->email);
4546

46-
$users = resolve(UserRepository::class);
4747
$user = $users->findByEmail($this->email);
4848

4949
if (! $user) {

0 commit comments

Comments
 (0)