From c529f5fd7b9e3a76bd4e1f021cbbaefe80ecd4a4 Mon Sep 17 00:00:00 2001 From: songtianlun Date: Thu, 23 Jan 2025 09:28:31 +0800 Subject: [PATCH] refactor: update job class for weather art generation - Change from using GenerateWeatherArtJob to GenerateWeatherArtWorker - Maintain asynchronous job processing This refactoring improves the clarity of the job class being used for generating weather art and adheres to project conventions. The change does not affect the API rate limits as the sleep duration remains the same. --- app/workers/batch_generate_weather_arts_worker.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/workers/batch_generate_weather_arts_worker.rb b/app/workers/batch_generate_weather_arts_worker.rb index 47ccafe..184c9db 100644 --- a/app/workers/batch_generate_weather_arts_worker.rb +++ b/app/workers/batch_generate_weather_arts_worker.rb @@ -11,7 +11,7 @@ class BatchGenerateWeatherArtsWorker break if Time.current - start_time > max_duration # GenerateWeatherArtJob.perform_now(city) - GenerateWeatherArtJob.perform_async(city) + GenerateWeatherArtWorker.perform_async(city) sleep 1.minute # 确保不超过API限制 end end