Download & Extend

issue followups can't change OG settings (neither groups nor public vs. private)

Project:OG Project
Version:5.x-1.x-dev
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active

Issue Summary

looks like adding a .info file isn't all that was required to port this to 5.x core + OG. ;) the elements show up on the followup form, but they're not being saved when you submit the follow-up. seems as though i must dig deeply into the 5.x OG code and get this working again...

Comments

#1

Confirmed. From reading the code it looks like one of the goals of this module was to prevent issues from losing their group affiliation. I'm not 100% certain, but a quick test of that aspect (as uid 1) seemed to show that a private issue inside of a group stays private from people outside the group after posting a comment.

So...the "only" piece to worry about is this changing the audience form.

#2

Status:active» needs review

Changing from public<->private seems like a new feature to me. I don't really see code related to it in the current module.

For my needs and I think a reasonable assumption for the module, groups and projects are tied heavily 1-1.

The attached patch fixes this problem for that 1-1 use case.

AttachmentSize
140951_update_project_update_og.patch 888 bytes

#3

Status:needs review» active

Actually, the patch I posted is totally wrong for this issue :)

It should be posted over on #173639: Project nodes as OG: keeping project* content associated with both project and group.

#4

Category:bug report» feature request
Priority:critical» normal
Assigned to:dww» Anonymous

Based on #962446: 1-1 requirement (for now) this is more of a feature request than a bug. It might actually be better handled via #962554: Support for Organic Group in fact...