fix generation

master^2
Pete Matsyburka 5 days ago
parent 840ad17258
commit 676d775544

@ -522,10 +522,17 @@ module Submissions
if field['type'].in?(%w[multiple radio]) if field['type'].in?(%w[multiple radio])
option = field['options']&.find { |o| o['uuid'] == area['option_uuid'] } option = field['options']&.find { |o| o['uuid'] == area['option_uuid'] }
option_name = option['value'].presence value =
option_name ||= "#{I18n.t('option', locale: locale)} #{field['options'].index(option) + 1}" if option
option_name = option['value'].presence
option_name ||= "#{I18n.t('option', locale: locale)} #{field['options'].index(option) + 1}"
value = Array.wrap(value).include?(option_name) Array.wrap(value).include?(option_name)
else
Rollbar.error("Invalid option: #{field['uuid']}") if defined?(Rollbar)
false
end
end end
next unless value == true next unless value == true

Loading…
Cancel
Save