Moved limit into the model.

This commit is contained in:
alexs
2013-08-16 09:53:40 +10:00
parent 82df7cddeb
commit 4e715f62a2
2 changed files with 2 additions and 2 deletions

View File

@@ -47,7 +47,7 @@ class EnterprisesController < BaseController
def search
@suburb = Suburb.find(params[:suburb_id]) if params[:suburb_id].present?
@enterprises = Enterprise.find_near(@suburb).limit(10)
@enterprises = Enterprise.find_near(@suburb)
@enterprises_json = @enterprises.to_gmaps4rails
render :layout => "landing_page"
end

View File

@@ -76,7 +76,7 @@ class Enterprise < ActiveRecord::Base
enterprises = []
unless suburb.nil?
addresses = Spree::Address.near([suburb.latitude, suburb.longitude], ENTERPRISE_SEARCH_RADIUS, :units => :km).joins(:enterprise)
addresses = Spree::Address.near([suburb.latitude, suburb.longitude], ENTERPRISE_SEARCH_RADIUS, :units => :km).joins(:enterprise).limit(10)
enterprises = addresses.collect(&:enterprise)
end