diff --git a/app/Http/Controllers/CustomFieldsController.php b/app/Http/Controllers/CustomFieldsController.php index 4e3d6df39..1fb81928d 100644 --- a/app/Http/Controllers/CustomFieldsController.php +++ b/app/Http/Controllers/CustomFieldsController.php @@ -186,8 +186,7 @@ class CustomFieldsController extends Controller $validator = Validator::make(Input::all(), $field->rules); - if ($validator->passes()) { - $field->save(); + if ($field->save()) { return redirect()->route("fields.index")->with("success", trans('admin/custom_fields/message.field.update.success')); } diff --git a/app/Models/CustomField.php b/app/Models/CustomField.php index 6dfa86fde..36da4399c 100644 --- a/app/Models/CustomField.php +++ b/app/Models/CustomField.php @@ -3,9 +3,12 @@ namespace App\Models; use Illuminate\Database\Eloquent\Model; use Schema; +use Watson\Validating\ValidatingTrait; +use App\Http\Traits\UniqueUndeletedTrait; class CustomField extends Model { + use ValidatingTrait, UniqueUndeletedTrait; public $guarded=["id"]; public static $PredefinedFormats=[ "ANY" => "",