I found the root cause of this bug and have a fix for it.
The root cause is that in Joomla 1.5 the aro_group object changed the 'group_id' field to 'id'
So when Fireboard checks the categories calling the function: fb_has_read_permission($obj_fb_cat, $allow_forum,
$aro_group->group_id, $acl);
It always returns false.
The fix:
Execute this command in linux
| Code: |
find components/com_fireboard/ -type f|xargs sed -i 's/aro_group->group_id/aro_group->id/'
|
That will replace all occurences of "aro_group->group_id" with "aro_group->id"
I did this on my site and all my users started seeing the forums that they had access to again.
NOTE: This fix should only be used if you are using Joomla 1.5.x!