File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
WooCommerce/Classes/ViewRelated/Orders/Order Creation Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -152,13 +152,15 @@ final class NewOrderViewModel: ObservableObject {
152152 stores: StoresManager = ServiceLocator . stores,
153153 storageManager: StorageManagerType = ServiceLocator . storageManager,
154154 currencySettings: CurrencySettings = ServiceLocator . currencySettings,
155- analytics: Analytics = ServiceLocator . analytics) {
155+ analytics: Analytics = ServiceLocator . analytics,
156+ enableRemoteSync: Bool = ServiceLocator . featureFlagService. isFeatureFlagEnabled ( . orderCreationRemoteSynchronizer) ) {
156157 self . siteID = siteID
157158 self . stores = stores
158159 self . storageManager = storageManager
159160 self . currencyFormatter = CurrencyFormatter ( currencySettings: currencySettings)
160161 self . analytics = analytics
161- self . orderSynchronizer = LocalOrderSynchronizer ( siteID: siteID, stores: stores)
162+ self . orderSynchronizer = enableRemoteSync ? RemoteOrderSynchronizer ( siteID: siteID, stores: stores)
163+ : LocalOrderSynchronizer ( siteID: siteID, stores: stores)
162164
163165 configureNavigationTrailingItem ( )
164166 configureStatusBadgeViewModel ( )
You can’t perform that action at this time.
0 commit comments