diff --git a/assets/js/src/segments/dynamic/dynamic_segments_filters/woocommerce.tsx b/assets/js/src/segments/dynamic/dynamic_segments_filters/woocommerce.tsx index 65f922cf8c..3140ba1986 100644 --- a/assets/js/src/segments/dynamic/dynamic_segments_filters/woocommerce.tsx +++ b/assets/js/src/segments/dynamic/dynamic_segments_filters/woocommerce.tsx @@ -1,4 +1,4 @@ -import React from 'react'; +import React, { useEffect } from 'react'; import MailPoet from 'mailpoet'; import { assign, compose, find } from 'lodash/fp'; import Select from 'common/form/react_select/react_select'; @@ -69,6 +69,15 @@ export const WooCommerceFields: React.FunctionComponent = ({ onChange, it let optionFields; + useEffect(() => { + if ( + item.number_of_orders_type === undefined + && item.action === WooCommerceActionTypes.NUMBER_OF_ORDERS + ) { + onChange(assign(item, { number_of_orders_type: '=' })); + } + }, [onChange, item]); + if (item.action === WooCommerceActionTypes.PURCHASED_PRODUCT) { optionFields = (