diff --git a/app/models/stat.rb b/app/models/stat.rb index e291a71a..f11e29d2 100644 --- a/app/models/stat.rb +++ b/app/models/stat.rb @@ -39,11 +39,4 @@ class Stat < ApplicationRecord def calculate_daily_distances(monthly_points) Stats::DailyDistanceQuery.new(monthly_points, timespan).call end - - def filter_points_for_day(points, day) - beginning_of_day = day.beginning_of_day.to_i - end_of_day = day.end_of_day.to_i - - points.select { |p| p.timestamp.between?(beginning_of_day, end_of_day) } - end end diff --git a/app/services/stats/calculate_month.rb b/app/services/stats/calculate_month.rb index e996ac4f..839ea55a 100644 --- a/app/services/stats/calculate_month.rb +++ b/app/services/stats/calculate_month.rb @@ -65,6 +65,7 @@ class Stats::CalculateMonth .where(timestamp: start_timestamp..end_timestamp) .select(:city, :country) .distinct + CountriesAndCities.new(toponym_points).call end