X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/d320673cc7bc8d5e79cea3c5ea5f9005129a63e6..877724813ce3b9bc8b3a33a1544bdc4e27d2f2af:/app/models/user.rb diff --git a/app/models/user.rb b/app/models/user.rb index c4b81e7ab..2ad45e8ac 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -72,7 +72,7 @@ class User < ActiveRecord::Base return el1 end - def nearby(radius = 50) + def nearby(radius = 50, num = 5) if self.home_lon and self.home_lat gc = OSM::GreatCircle.new(self.home_lat, self.home_lon) bounds = gc.bounds(radius) @@ -82,7 +82,7 @@ class User < ActiveRecord::Base else nearby = [] end - return nearby + return nearby.first(num) end def distance(nearby_user)