]> git.localhorst.tv Git - alttp.git/blobdiff - app/Http/Controllers/AosSeedController.php
but store them in the correct case
[alttp.git] / app / Http / Controllers / AosSeedController.php
index 1e2aa73a91b637a07d223cacfa4fb3b729249d2e..8cdc58bf5a7b520e864e54ec14715c28cfaf285d 100644 (file)
@@ -31,11 +31,11 @@ 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);
+               $seed = AosSeed::generateSurge($preset['value'], $preset['settings'], $race);
                Artisan::call('aos:generate '.intval($seed->id));
 
                $seed = $this->censor($seed->fresh());