X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/62e571a4aaa7324fe56c6c58a0dca5f943e7f9ee..8ae5d94b2f16d6f2cf1739e19ebc3793a18a0a4a:/app/models/way.rb diff --git a/app/models/way.rb b/app/models/way.rb index 23475785c..74fdfed34 100644 --- a/app/models/way.rb +++ b/app/models/way.rb @@ -246,7 +246,7 @@ class Way < ActiveRecord::Base new_nds = (self.nds - old_nodes).sort.uniq unless new_nds.empty? - db_nds = Node.find(:all, :conditions => { :id => new_nds, :visible => true }) + db_nds = Node.where(:id => new_nds, :visible => true) if db_nds.length < new_nds.length missing = new_nds - db_nds.collect { |n| n.id }