diff --git a/app/Http/Controllers/Admin/CreateNewCustomField.php b/app/Http/Controllers/Admin/CreateNewCustomField.php index ff1222ef..ed452eea 100644 --- a/app/Http/Controllers/Admin/CreateNewCustomField.php +++ b/app/Http/Controllers/Admin/CreateNewCustomField.php @@ -24,8 +24,7 @@ class CreateNewCustomField extends Controller { $customField = new CustomField(); - // @todo add support for determination of resource for custom field (module, user, ...) - // @todo add possible values + // set mandatory fields $customField->name = $request->name; $customField->type_id = $request->type; @@ -38,8 +37,9 @@ class CreateNewCustomField extends Controller $customField->description = $request->description; } - if ($request->possibleValues) - $customField->possible_values = $request->possibleValues; + if ($request->possibleValues) { + $customField->possible_values = trim(preg_replace('~[\r\n]+~', '|', $request->possibleValues)); + } if ($request->defaultValue) { $customField->default_value = $request->defaultValue; diff --git a/resources/views/admin/customFields/newForm.blade.php b/resources/views/admin/customFields/newForm.blade.php index bff2055e..db5ff09a 100644 --- a/resources/views/admin/customFields/newForm.blade.php +++ b/resources/views/admin/customFields/newForm.blade.php @@ -46,7 +46,7 @@