mirror of
https://github.com/flarum/core.git
synced 2025-10-14 00:15:51 +02:00
- FilesystemInterface no longer needed in User related handlers
- FilesystemInterface conditional ioc binding moved to AvatarUploader - User::getAvatarAtribute failed to use the UrlGenerator properly
This commit is contained in:
@@ -41,15 +41,7 @@ class UserServiceProvider extends AbstractServiceProvider
|
||||
return $app->make('Illuminate\Contracts\Filesystem\Factory')->disk('flarum-avatars')->getDriver();
|
||||
};
|
||||
|
||||
$this->app->when('Flarum\User\Command\UploadAvatarHandler')
|
||||
->needs('League\Flysystem\FilesystemInterface')
|
||||
->give($avatarsFilesystem);
|
||||
|
||||
$this->app->when(Command\DeleteAvatarHandler::class)
|
||||
->needs('League\Flysystem\FilesystemInterface')
|
||||
->give($avatarsFilesystem);
|
||||
|
||||
$this->app->when(Command\RegisterUserHandler::class)
|
||||
$this->app->when(AvatarUploader::class)
|
||||
->needs('League\Flysystem\FilesystemInterface')
|
||||
->give($avatarsFilesystem);
|
||||
}
|
||||
|
Reference in New Issue
Block a user