Don't lose search criteria for smart group built with search builder #23052
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
Consider a smart group with yes/no criteria, e.g. Do Not Email and Deceased. If you go to 'Edit' the search criteria and it rebuilds the search builder the final values (yes/no) are lost and go back to 'Select'
I'm not sure if it's all yes/no fields or what the cause is but it seems to store the value correctly until you go back to edit and then they are lost - this could cause someone to then update the smart group criteria without realising they've lost values