CRM-21159: Address fields cause DB errors when adding contacts to group from Search Builder #11422
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
Fixes for problem with Address fields causing DB errors when adding contacts to group from Search Builder.
Before
The "DB Error: no such field" screen appears directly after clicking or selecting "Group - add contacts." when the Search Builder is used to create a search that includes an address field ( State and Country)
After
The page now loads properly with all required fields resolved.
Technical Details
Join statement was missing in the generated query. Only reference to the table alias was added to the where clause.