Commit Graph

10 Commits

Author SHA1 Message Date
AliciaRaven
c155656349 Minor: Include missing EventHost power for group owner role. 2014-11-19 20:25:27 +00:00
Diva Canto
94619cba58 Fixed a hard-to-run-into bug in groups: at the time of creation of a group, the OwnerRoleID in the groups table was inconsistent with the roleID in the roles table. OpenSim core was not running into this bug, but 3rd party modules (like Wifi) were. 2014-09-21 09:22:32 -07:00
Justin Clark-Casey (justincc)
dfd0c2a54a If REMOVEAGENTFROMGROUP core groups call fails because requesting agent does not have sufficient permission, return null failure result rather than true.
On non-HG this is on the only recognized failure state so we can return more information in the error result.
On HG there are multiple failure states which would require more work to distinguish, so currently return the unsatisfying "Internal Error" like some other existing calls.
2014-07-31 21:32:20 +01:00
Diva Canto
33b54807a1 Changing the visibility test in groups service to be UUID.Zero.ToString() instead of "all" because some paths in the code assume there's a UUI in the RequestingAgent string. 2013-07-28 18:08:50 -07:00
Diva Canto
468ddd2373 Same issue. 2013-07-28 17:12:14 -07:00
Diva Canto
c442ef346e Same issue as previous commit. 2013-07-28 16:44:31 -07:00
Diva Canto
25fea82049 Fixes mantis #6636 -- Groups 2013-05-13 07:29:17 -07:00
Diva Canto
0e162511cf Groups: make some methods protected. 2013-04-25 17:01:57 -07:00
Diva Canto
f7aa018a78 Fixes mantis #6551 -- misspelled key name. Also fixed an issue with the roles cache. 2013-02-25 10:24:28 -08:00
Diva Canto
9380d01976 First commit of Diva Groups. The Data bits went to OpenSim.Data core, the rest to Addons.Groups.dll. 2013-02-19 07:26:40 -08:00