The situation is better than I thought. The problem only happens if a user has never set an active group, because in that case the user doesn't have an entry in the "osagent" table. If the user did set an active group, no matter what it is, then group features work as expected (i.e., the user doesn't have to make that group the active group).
Fixing this bug seems simple, at least in Flotsam's XmlRpcGroups. In xmlrpc.php, getAgentGroupMembership() uses "JOIN osagent" but it should use "LEFT JOIN osagent". That's what getAgentGroupMemberships() does. -- View this message in context: http://opensim-dev.2196679.n2.nabble.com/Some-features-work-only-with-the-Active-group-tp7512633p7512819.html Sent from the opensim-dev mailing list archive at Nabble.com. _______________________________________________ Opensim-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-dev
