Make sure demographic loader doesn't break when changing the designation of a Race

pull/1/head
rebuilt 3 years ago
parent 36d7794e3a
commit 850ef9d1cd

@ -34,12 +34,18 @@ end
class KnownRace
def initialize(qualtrics_code:, designation:)
Race.find_or_create_by!(qualtrics_code:, designation:)
known = Race.find_or_create_by!(qualtrics_code:)
known.designation = designation
known.slug = designation.parameterize
known.save
end
end
class UnknownRace
def initialize(qualtrics_code:, designation:)
Race.find_or_create_by!(qualtrics_code: 99, designation: 'Race/Ethnicity Not Listed')
unknown = Race.find_or_create_by!(qualtrics_code: 99)
unknown.designation = 'Race/Ethnicity Not Listed'
unknown.slug = designation.parameterize
unknown.save
end
end

Loading…
Cancel
Save