diff --git a/app/views/cities/show.html.erb b/app/views/cities/show.html.erb index f4d5437..60459b5 100644 --- a/app/views/cities/show.html.erb +++ b/app/views/cities/show.html.erb @@ -27,7 +27,7 @@ -
+
Latest Weather
@@ -40,7 +40,7 @@
Coordinates
- <%= @city.latitude %>°N, <%= @city.longitude %>°E + <%= @city.latitude %>°N,
<%= @city.longitude %>°E
Geographical Location
@@ -50,6 +50,8 @@
Total Entries
+ +
diff --git a/config/initializers/schedule_tasks.rb b/config/initializers/schedule_tasks.rb index a730118..6340fdc 100644 --- a/config/initializers/schedule_tasks.rb +++ b/config/initializers/schedule_tasks.rb @@ -1,21 +1,4 @@ # config/initializers/schedule_tasks.rb Rails.application.config.after_initialize do - if Rails.env.production? && !ENV["RAILS_BUILD"] - begin - redis_key = "startup_task_running" - unless Sidekiq.redis { |conn| conn.get(redis_key) } - Sidekiq.redis do |conn| - conn.setex(redis_key, 1.hour.to_i, "1") - end - - RefreshSitemapWorker.perform_async - - Rails.logger.info "Startup task (RefreshSitemapWorker) scheduled successfully" - end - rescue => e - Rails.logger.error "Error scheduling startup task: #{e.message}" - ensure - Sidekiq.redis { |conn| conn.del(redis_key) } - end - end + RefreshSitemapWorker.perform_async end