From c74ba7d1fe99825ba85c2c31f2bd1ce4d8ef4888 Mon Sep 17 00:00:00 2001 From: Eugene Burmakin Date: Sun, 20 Jul 2025 21:54:00 +0200 Subject: [PATCH] Revert "Optimize bulk visits suggesting job" --- app/jobs/bulk_visits_suggesting_job.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/jobs/bulk_visits_suggesting_job.rb b/app/jobs/bulk_visits_suggesting_job.rb index dbef2d04..4384be6a 100644 --- a/app/jobs/bulk_visits_suggesting_job.rb +++ b/app/jobs/bulk_visits_suggesting_job.rb @@ -11,14 +11,13 @@ class BulkVisitsSuggestingJob < ApplicationJob return unless DawarichSettings.reverse_geocoding_enabled? users = user_ids.any? ? User.active.where(id: user_ids) : User.active - users = users.select { _1.safe_settings.visits_suggestions_enabled? } - start_at = start_at.to_datetime end_at = end_at.to_datetime time_chunks = Visits::TimeChunks.new(start_at:, end_at:).call - users.find_each do |user| + users.active.find_each do |user| + next unless user.safe_settings.visits_suggestions_enabled? next if user.tracked_points.empty? schedule_chunked_jobs(user, time_chunks)