diff --git a/lib/tasks/sync_geo_data.rake b/lib/tasks/sync_geo_data.rake index fb0ca7f..482e191 100644 --- a/lib/tasks/sync_geo_data.rake +++ b/lib/tasks/sync_geo_data.rake @@ -122,10 +122,10 @@ namespace :geo do count = 1 states.each do |data| - puts "Syncing State[#{count}/#{sum}] [#{data["name"]}] " + puts "Syncing State[#{count}/#{sum}] [#{data["name"]}] country:[#{data["country_name"]}]" count += 1 - state = State.find_or_initialize_by!(name: data["name"]) do |s| + state = State.find_or_create_by!(name: data["name"]) do |s| s.country_id = data["country_id"] end