# config/initializers/schedule_tasks.rb Rails.application.config.after_initialize do if Rails.env.production? && !ENV["RAILS_BUILD"] begin RefreshSitemapWorker.perform_async Rails.logger.info "Startup task (RefreshSitemapWorker) scheduled successfully" rescue => e Rails.logger.error "Error scheduling startup task: #{e.message}" end end end