Skip to content

Commit 1f28fb9

Browse files
committed
Ensure the UUID is set correctly; closes pterodactyl#2450
1 parent a9e4587 commit 1f28fb9

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

app/Http/Controllers/Admin/MountController.php

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,9 +102,11 @@ public function view($id)
102102
public function create(MountFormRequest $request)
103103
{
104104
/** @var \Pterodactyl\Models\Mount $mount */
105-
$mount = Mount::query()->create(array_merge($request->validated(), [
106-
'uuid' => Uuid::uuid4()->toString(),
107-
]));
105+
$model = (new Mount())->fill($request->validated());
106+
$model->forceFill(['uuid' => Uuid::uuid4()->toString()]);
107+
108+
$model->saveOrFail();
109+
$mount = $model->fresh();
108110

109111
$this->alert->success('Mount was created successfully.')->flash();
110112

0 commit comments

Comments
 (0)