I created new blog node in Drupal commons and assigned it to two organic groups. While it appears under both groups' Blog tab (view group_tab_blogs), it only appears under one group's Home tab but not the other.
On exploring the activity_log_stream
view which is essentially the query for this tab, I noticed that it filters on the stream owner and does not search any other table.
Would I have to duplicate the row in this table or is there a way to have "multiple stream owners"?
Update: After a bit more digging, I started playing with the rules area. Here I see that this rule fires after the creation of a Node. But, again, how is the 'active group' determined when a node has multiple organic groups assigned to it?
Update 2: On Drupal.org, a bit more asking and digging lead to this bug report http://drupal.org/node/1294794 and even http://drupal.org/node/1256754.
Update 3 The above patch failed.