diff --git a/app/controllers/formbuilder/forms_controller.rb b/app/controllers/formbuilder/forms_controller.rb index f7e9fa5..0f9669d 100644 --- a/app/controllers/formbuilder/forms_controller.rb +++ b/app/controllers/formbuilder/forms_controller.rb @@ -41,8 +41,8 @@ def load_form end def transformed_field_params(field_params, i) - filtered_params = field_params.reject { |k, v| - !k.to_sym.in?(Formbuilder::ResponseField::ALLOWED_PARAMS) || v.blank? + filtered_params = field_params.select { |k, _| + k.to_sym.in?(Formbuilder::ResponseField::ALLOWED_PARAMS) }.merge( sort_order: i, type: "Formbuilder::ResponseField#{field_params[:field_type].camelize}"