diff --git a/app/models/order_cycle.rb b/app/models/order_cycle.rb index 86e76ba7b9..a17676306e 100644 --- a/app/models/order_cycle.rb +++ b/app/models/order_cycle.rb @@ -275,7 +275,7 @@ class OrderCycle < ApplicationRecord private def sync_subscriptions - return unless schedule_ids.any? + return unless open? && schedule_ids.any? subscriptions = Subscription.where(schedule_id: schedule_ids) syncer = OrderManagement::Subscriptions::ProxyOrderSyncer.new(subscriptions)