Method: CongressForms::Form#missing_required_params

Defined in:
lib/congress_forms/form.rb

#missing_required_params(params) ⇒ Object



30
31
32
33
34
35
36
37
38
39
40
# File 'lib/congress_forms/form.rb', line 30

def missing_required_params(params)
  missing_parameters = []

  required_params.each do |field|
    unless params.include?(field[:value])
      missing_parameters << field[:value]
    end
  end

  missing_parameters.empty? ? nil : missing_parameters.any
end