lib/data/lu/states.rb in looky-lu-0.0.3 vs lib/data/lu/states.rb in looky-lu-0.0.4
- old
+ new
@@ -6,10 +6,10 @@
states = from_country country_name
begin
class_object = eval(object_name.camelize)
states.each do |s|
- class_object.create(s)
+ class_object.where(s).first_or_create
end
rescue => e
raise "Could not find object for #{object_name.camelize}"
end
\ No newline at end of file