diff --git a/app/Extensions/Avatar/AvatarService.php b/app/Extensions/Avatar/AvatarService.php index 06dee6af4..b0b8dd081 100644 --- a/app/Extensions/Avatar/AvatarService.php +++ b/app/Extensions/Avatar/AvatarService.php @@ -46,7 +46,7 @@ class AvatarService } /** @return array */ - public function getMapping(): array + public function getMappings(): array { return collect($this->schemas)->mapWithKeys(fn ($schema) => [$schema->getId() => $schema->getName()])->all(); } diff --git a/app/Filament/Admin/Pages/Settings.php b/app/Filament/Admin/Pages/Settings.php index c39e32663..32e96fd95 100644 --- a/app/Filament/Admin/Pages/Settings.php +++ b/app/Filament/Admin/Pages/Settings.php @@ -180,7 +180,7 @@ class Settings extends Page implements HasForms Select::make('FILAMENT_AVATAR_PROVIDER') ->label(trans('admin/setting.general.avatar_provider')) ->native(false) - ->options($this->avatarService->getMapping()) + ->options($this->avatarService->getMappings()) ->selectablePlaceholder(false) ->default(env('FILAMENT_AVATAR_PROVIDER', config('panel.filament.avatar-provider'))), Toggle::make('FILAMENT_UPLOADABLE_AVATARS')