$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));