diff --git a/app/Http/Controllers/NominationEnsembles/MeobdaNominationEnsembleController.php b/app/Http/Controllers/NominationEnsembles/MeobdaNominationEnsembleController.php
index fee8bd0..f5699d6 100644
--- a/app/Http/Controllers/NominationEnsembles/MeobdaNominationEnsembleController.php
+++ b/app/Http/Controllers/NominationEnsembles/MeobdaNominationEnsembleController.php
@@ -36,6 +36,7 @@ class MeobdaNominationEnsembleController extends Controller implements Nominatio
'max_grade' => 'required|numeric|gte:min_grade',
'max_nominations' => 'required|numeric|min:1',
'instrument_list' => 'required|string',
+ 'split_names' => 'nullable|string',
], [
'maximum_grade.gte' => 'The maximum grade must be greater than the minimum grade.',
'rounding_direction.in' => 'The rounding direction must be either "up" or "down".',
@@ -53,6 +54,7 @@ class MeobdaNominationEnsembleController extends Controller implements Nominatio
'max' => $max,
];
}
+ $split_names = explode(',', $validated['split_names']);
$ensemble = new NominationEnsemble();
$ensemble->name = $validated['ensemble_name'];
@@ -62,6 +64,7 @@ class MeobdaNominationEnsembleController extends Controller implements Nominatio
$data = [];
$data['max_nominations'] = $validated['max_nominations'];
$data['instruments'] = $instruments;
+ $data['split_names'] = $split_names;
$ensemble->data = $data;
$ensemble->save();
@@ -86,6 +89,7 @@ class MeobdaNominationEnsembleController extends Controller implements Nominatio
'max_grade' => 'required|numeric|gte:min_grade',
'max_nominations' => 'required|numeric|min:1',
'instrument_list' => 'required|string',
+ 'split_names' => 'nullable|string',
], [
'maximum_grade.gte' => 'The maximum grade must be greater than the minimum grade.',
'rounding_direction.in' => 'The rounding direction must be either "up" or "down".',
@@ -103,6 +107,7 @@ class MeobdaNominationEnsembleController extends Controller implements Nominatio
'max' => $max,
];
}
+ $split_names = explode(',', $validated['split_names']);
$ensemble->name = $validated['ensemble_name'];
$ensemble->entry_deadline = $validated['entry_deadline'];
@@ -111,6 +116,7 @@ class MeobdaNominationEnsembleController extends Controller implements Nominatio
$data = [];
$data['max_nominations'] = $validated['max_nominations'];
$data['instruments'] = $instruments;
+ $data['split_names'] = $split_names;
$ensemble->data = $data;
$ensemble->save();
diff --git a/resources/views/nomination_ensembles/meobda/admin/ensembles.blade.php b/resources/views/nomination_ensembles/meobda/admin/ensembles.blade.php
index a9adfbc..78051e8 100644
--- a/resources/views/nomination_ensembles/meobda/admin/ensembles.blade.php
+++ b/resources/views/nomination_ensembles/meobda/admin/ensembles.blade.php
@@ -12,6 +12,7 @@
+
Instrument List (One per line. Add :x to set a limit per school)
@@ -56,6 +57,12 @@
type="number" colspan="3" value="{{ $ensemble->data['max_nominations'] }}"
x-bind:readonly="!editable"/>
+
+
+
Instrument List (One per line. Add :x to set a limit per school)