FIX: make possible values work as intended
Newlines in possible values in custom fields are now replaced by pipe (|). This commit also fixes typo caused by copy-paste (resource was sent as type).
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user