Here is the situation. I have a site where I have three types of groups:

Departments, Programs, Parent Groups

Each group can contain the following group content types:

Group Page, Group News, Group Event, Group Document

Departments, Programs and Parent Groups are considered Groups AND Group Content. This way I can set up parent /child group relationships. I have a user who is a member of a Department (Admissions) and a Program (Choice). This user has full editing rights in both groups. The Program (Choice) is set up as group content under the parent group Admissions.

When this user tries to edit and save the Choice home page (which is both a group and group content) he gets an error that the referenced group (node: 133) is invalid. Node ID 133 corresponds to the Admissions Department to which the Choice Program has been assigned as group content.

If I take this user out of the Admissions group he can save the Choice home page fine. But as long as he is an editor in both groups he cannot.

Please note, in order to get any of my group members to be able to save their group home pages at all I had to use the workaround code found here (comment #10) because OG still doesn't properly handle its reference fiends if the content is both a group and group content.

https://www.drupal.org/node/2179367

Comments

CopperBot created an issue.

vistree’s picture

I exactly have the same problem!! If a user is group administrator on a parent and a child group, he can't save the child group with the parent group referenced.
How to solve this?

darrell_ulm’s picture

This does appear to still be a bug.