diff --git a/app/lib/seeder.rb b/app/lib/seeder.rb index ea63f9b7..8a27dada 100644 --- a/app/lib/seeder.rb +++ b/app/lib/seeder.rb @@ -98,13 +98,14 @@ class Seeder survey_item.update! prompt: row["Question/item (22-23)"].strip end - if row["Source"] == "Admin Data" && row["Active admin & survey items"] == "TRUE" + active_admin = row["Active admin & survey items"] + if row["Source"] == "Admin Data" && %w[TRUE 1].include?(active_admin) admin_data_item = AdminDataItem.where(admin_data_item_id: data_item_id, scale:).first_or_create admin_data_item.watch_low_benchmark = watch_low if watch_low admin_data_item.growth_low_benchmark = growth_low if growth_low admin_data_item.approval_low_benchmark = approval_low if approval_low admin_data_item.ideal_low_benchmark = ideal_low if ideal_low - admin_data_item.description = row["Question/item (22-23)"].strip + admin_data_item.description = row["Question/item (22-23)"]&.strip admin_data_item.hs_only_item = marked? row["HS only admin item?"] admin_data_item.save! admin_data_item_ids << admin_data_item.id