]> git.localhorst.tv Git - alttp.git/blobdiff - app/Http/Controllers/AosSeedController.php
accept case insensitive presets over api
[alttp.git] / app / Http / Controllers / AosSeedController.php
index 1e2aa73a91b637a07d223cacfa4fb3b729249d2e..19f6f4b6b0c6094a6b9a0e5dbe6d07d9107a926a 100644 (file)
@@ -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));