Hidden/private group activity displaying on public streams
|Reported by:||boonebgorges||Owned by:|
Activity from hidden groups is shown on some public streams, if the show_hidden flag on.
This arises out of a confusion of what show_hidden is supposed to do. Currently, it does two things:
1) Keeps duplicate content from the main activity stream (ie 'Boone is now friends with Paul' and 'Paul is now friends with Boone', where the second one might be marked hide_sitewide)
2) Keeps content from hidden/private groups out of the stream
The problem is that some of the workarounds to make (1) work the way that it does (see #2293) end up overriding some of the things that (2) is supposed to do. See the bp.org situation as an example.
The real solution is to split hide_sitewide into two different columns.