- Issue created by @joelpittet
OgMembershipViewsData
exposed a relationship to users
via
uid
but never offered a relationship from entity_id
back to
the group entities themselves. This meant Views could not join an OG membership to its
parent group (node, taxonomy term, etc.), so group-level fields were unavailable.
GroupTypeManager::getGroupMap()
.og_membership.entity_id
to the primary key of theextra => entity_type = <type_id>
.entity_bundle
so view builders can restrictNeeds work
1.0
og.module
The change is currently missing an automated test that fails when run with the original code, and succeeds when the bug has been fixed.