Joining a working group gets effective only after relogin
Summary
When you join a working group (e.g. via /?page=groups
) you need to relogin for this to become effective.
Steps to reproduce
Go to /?page=groups
, click on a group that is freely joinable (easier here), and join it.
What is the current bug behavior?
You are forwarded to your dashboard and cannot see the groups content
What is the expected correct behavior?
You are forwarded into the groups forum
Possible fixes
There is caching in $_SESSION
that prevents you from accessing the group. Either fix the caching or use the convenient relogin()
method after joining a group :-)
Fixing the caching would additionally deal with changed group/region hierarchies or new regions where you are in as well for free.