Details
-
Type: New Feature
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.2.2
-
Fix Version/s: 4.3.0
-
Component/s: Core CiviCRM, NYSS
-
Labels:None
-
Funding Source:Core Team Contract
Description
Track hours for this issue at: http://senatedev.senate.state.ny.us/issues/show/2249
=======================
If a contact is part of a smart group, this is not currently displayed when viewing the contact's Groups tab listing. Implement needed changes to management of group_contact cache to allow the smart groups to be included w/o incurring significant performance penalty.
When a contact belongs to a 'child' group, the parent group is also listed in civicrm_group_contact_cache (since they are part of the parent by inheritance. It is useful to also show the Parent Groups in the tab (since an email sent to the Parent group will go to contacts in it's Child groups. To prevent confusion we should show Smart Groups and "Parent Groups" in a separate block.