Opened 8 years ago
Last modified 8 years ago
#3004 new defect (bug)
Participants can't view topics list when using bbp-single-forum shortcode of a Private Group Forum from a Private Group
Reported by: | garrett-eclipse | Owned by: | |
---|---|---|---|
Milestone: | Future Release | Priority: | normal |
Severity: | normal | Version: | 2.5.10 |
Component: | Extend - BuddyPress | Keywords: | needs-patch needs-unit-tests |
Cc: |
Description
Hello,
Ran into this obscure bug with my configuration and confirmed on a fresh install.
If you have a Private Group associated with a Private Forum and embed that forum in a page using the shortcode ([bbp-single-forum id=#]) then members of that group (forum participants) can't see the Topics listing. Admins and Mods seem to be able to.
To reproduce;
Install Wordpress, bbPress, Buddypress
Enable Groups
Create Group w/ Forum
Make Group Private
Make Forum Private
Create some Topics on Forum
Embed Forum in Page - [bbp-single-forum id=#]
Add member to Group with participant role.
Switch to group member
Navigate to page
You should see the Topic listing (If you go to the Group Forum Directly you will), but instead it's not rendered because bbp_has_topics is false)
The forum embed does show the topic form so you can create topics but you won't see them listed unless you go to the group forum.
Potential correlation - @netweb pointed out this possibly related issues - #2639, #2599, #459
Let me know if you need help reproducing or investigating.
Thanks
Moving to future release to clear up awaiting review, we can milestone this once we've some tests and a patch