mirror of
https://github.com/pelican-dev/panel.git
synced 2025-05-20 15:44:45 +02:00
parent
66841f5fab
commit
ff0cde5152
@ -11,7 +11,6 @@ use App\Services\Users\UserCreationService;
|
|||||||
use App\Traits\CheckMigrationsTrait;
|
use App\Traits\CheckMigrationsTrait;
|
||||||
use App\Traits\EnvironmentWriterTrait;
|
use App\Traits\EnvironmentWriterTrait;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Filament\Facades\Filament;
|
|
||||||
use Filament\Forms\Components\Wizard;
|
use Filament\Forms\Components\Wizard;
|
||||||
use Filament\Forms\Concerns\InteractsWithForms;
|
use Filament\Forms\Concerns\InteractsWithForms;
|
||||||
use Filament\Forms\Contracts\HasForms;
|
use Filament\Forms\Contracts\HasForms;
|
||||||
@ -120,7 +119,7 @@ class PanelInstaller extends SimplePage implements HasForms
|
|||||||
// Create first admin user
|
// Create first admin user
|
||||||
$userData = array_get($inputs, 'user');
|
$userData = array_get($inputs, 'user');
|
||||||
$userData['root_admin'] = true;
|
$userData['root_admin'] = true;
|
||||||
app(UserCreationService::class)->handle($userData);
|
$user = app(UserCreationService::class)->handle($userData);
|
||||||
|
|
||||||
// Install setup complete
|
// Install setup complete
|
||||||
$this->writeToEnvironment(['APP_INSTALLED' => 'true']);
|
$this->writeToEnvironment(['APP_INSTALLED' => 'true']);
|
||||||
@ -132,7 +131,9 @@ class PanelInstaller extends SimplePage implements HasForms
|
|||||||
->success()
|
->success()
|
||||||
->send();
|
->send();
|
||||||
|
|
||||||
redirect()->intended(Filament::getUrl());
|
auth()->loginUsingId($user->id);
|
||||||
|
|
||||||
|
return redirect('/admin');
|
||||||
} catch (Exception $exception) {
|
} catch (Exception $exception) {
|
||||||
report($exception);
|
report($exception);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user