X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/dcad29dad0d29e22ffa0c34a8d9b43cbf5d64f12..77d2fcf9dd80a57e2748ff4a57fb1d603562b9e9:/app/controllers/search_controller.rb diff --git a/app/controllers/search_controller.rb b/app/controllers/search_controller.rb index 70bf23824..fc45f315a 100644 --- a/app/controllers/search_controller.rb +++ b/app/controllers/search_controller.rb @@ -92,15 +92,14 @@ class SearchController < ApplicationController # Fetch any segments needed for our ways (only have matching segments so far) seg_ids = Array.new ways.each do |way| - seg_ids += way.segments + seg_ids += way.segs end segments += Segment.find(seg_ids) # Fetch any nodes needed for our segments (only have matching nodes so far) node_ids = Array.new segments.each do |seg| - node_ids += seg.node_a - node_ids += seg.node_b + node_ids += [seg.node_a, seg.node_b] end nodes += Node.find(node_ids)