@@ 1,13 1,15 @@
# frozen_string_literal: true
-module WhiplashMboa
- class Application
- config.after_initialize do
- Shop.all.each do |shop|
- next unless shop.whiplash_api_key
+if Rake.application.top_level_tasks.empty?
+ module WhiplashMboa
+ class Application
+ config.after_initialize do
+ Shop.all.each do |shop|
+ next unless shop.whiplash_api_key
- SyncAssignedOrdersJob.perform_later(shop, true)
- SyncWhiplashOrderStatusJob.perform_later(shop, true)
+ SyncAssignedOrdersJob.perform_later(shop, true)
+ SyncWhiplashOrderStatusJob.perform_later(shop, true)
+ end
end
end
end