X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=app%2FHttp%2FControllers%2FAosSeedController.php;h=a1718a13fcaee60da1c91ba502edcac27e7ea00b;hb=a5e53546a5960f54fb45e06767f89e9dfeef6a47;hp=19f6f4b6b0c6094a6b9a0e5dbe6d07d9107a926a;hpb=19a773da8abaffaa9806a2f9733a6c8af04b9c42;p=alttp.git diff --git a/app/Http/Controllers/AosSeedController.php b/app/Http/Controllers/AosSeedController.php index 19f6f4b..a1718a1 100644 --- a/app/Http/Controllers/AosSeedController.php +++ b/app/Http/Controllers/AosSeedController.php @@ -35,13 +35,17 @@ class AosSeedController extends Controller if (!$preset) { abort(404); } - $seed = AosSeed::generateSurge($presetName, $preset['settings'], $race); + $seed = AosSeed::generateSurge($preset['value'], $preset['settings'], $race); Artisan::call('aos:generate '.intval($seed->id)); $seed = $this->censor($seed->fresh()); return $seed->toJson(); } + public function presets() { + return array_values(AosrPresetCommand::$presets); + } + public function retry($hash) { $seed = AosSeed::where('hash', '=', $hash)->firstOrFail();