X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;ds=sidebyside;f=app%2FHttp%2FControllers%2FAosSeedController.php;fp=app%2FHttp%2FControllers%2FAosSeedController.php;h=19f6f4b6b0c6094a6b9a0e5dbe6d07d9107a926a;hb=19a773da8abaffaa9806a2f9733a6c8af04b9c42;hp=1e2aa73a91b637a07d223cacfa4fb3b729249d2e;hpb=ca11676f7b9efab82f1cf014f9c34e4b961c0519;p=alttp.git diff --git a/app/Http/Controllers/AosSeedController.php b/app/Http/Controllers/AosSeedController.php index 1e2aa73..19f6f4b 100644 --- a/app/Http/Controllers/AosSeedController.php +++ b/app/Http/Controllers/AosSeedController.php @@ -31,10 +31,10 @@ class AosSeedController extends Controller $presetName = $validatedData['preset']; $race = $validatedData['race'] ?? false; - if (!isset(AosrPresetCommand::$presets[$presetName])) { + $preset = AosrPresetCommand::presetByName($presetName); + if (!$preset) { abort(404); } - $preset = AosrPresetCommand::$presets[$presetName]; $seed = AosSeed::generateSurge($presetName, $preset['settings'], $race); Artisan::call('aos:generate '.intval($seed->id));