Error messages for product and category segments were inverted

Users creating a product based WooCommerce segment without specifying a
product were getting an error message asking them to select a category,
and the inverse was happening for users creating a category based
WooCommerce segment. This commit simply makes sure the proper error
message is displayed.

[MAILPOET-3561]
This commit is contained in:
Rodrigo Primo
2021-04-13 10:51:23 -03:00
committed by Veljko V
parent 65c9bad64c
commit 8b8578d2ca

View File

@ -132,9 +132,9 @@ class DynamicSegments extends APIEndpoint {
case InvalidFilterException::MISSING_NEWSLETTER_ID: case InvalidFilterException::MISSING_NEWSLETTER_ID:
return WPFunctions::get()->__('Please select an email.', 'mailpoet'); return WPFunctions::get()->__('Please select an email.', 'mailpoet');
case InvalidFilterException::MISSING_PRODUCT_ID: case InvalidFilterException::MISSING_PRODUCT_ID:
return WPFunctions::get()->__('Please select category.', 'mailpoet');
case InvalidFilterException::MISSING_CATEGORY_ID:
return WPFunctions::get()->__('Please select product.', 'mailpoet'); return WPFunctions::get()->__('Please select product.', 'mailpoet');
case InvalidFilterException::MISSING_CATEGORY_ID:
return WPFunctions::get()->__('Please select category.', 'mailpoet');
default: default:
return WPFunctions::get()->__('An error occurred while saving data.', 'mailpoet'); return WPFunctions::get()->__('An error occurred while saving data.', 'mailpoet');
} }