[BUG-9404] Group members of large groups in a role which has "Invite people to this group" ability are not able to send group invites on regions running 15.05.28.302161 or later. #16908
Comments
Gibson Firehawk commented at 2015-06-06T05:12:00Z Automatic group inviters are widespread throughout SL, the kind where when an avatar lands in a parcel it automatically receives a group invite sent by another avatar. This has the potential for lots of breakage and screams on top of the other cases in BUG-9393. |
Caleb Linden commented at 2015-06-22T21:58:58Z I see you were running an older viewer. Could you try to see if it's the case with Second Life 3.8.0 (302622) Jun 12 2015? |
Whirly Fizzle commented at 2015-06-22T22:12:31Z, updated at 2015-06-22T22:13:50Z Second Life 3.8.0 (302622) Jun 12 2015 is the Experience-RC: http://wiki.secondlife.com/wiki/Release_Notes/Second_Life_Release/3.8.0.302622 Yes, bug still reproduces on this viewer version. Second Life 3.8.0 (302622) Jun 12 2015 15:49:55 (Second Life Release)
Release Notes
You are at 127.0, 172.0, 21.7 in Testylvania Sandbox located at sim10388.agni.lindenlab.com (216.82.51.38:13016)
SLURL: http://maps.secondlife.com/secondlife/Testylvania%20Sandbox/127/172/22
(global coordinates 332,671.0, 306,348.0, 21.7)
Second Life Server 15.06.02.302254
Retrieving...
CPU: Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz (3491.96 MHz)
Memory: 16268 MB
OS Version: Microsoft Windows 7 64-bit Service Pack 1 (Build 7601)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce GTX 750/PCIe/SSE2
Windows Graphics Driver Version: 9.18.0013.5306
OpenGL Version: 4.5.0 NVIDIA 353.06
libcurl Version: libcurl/7.38.0 OpenSSL/1.0.1h zlib/1.2.8
J2C Decoder Version: KDU v7.2
Audio Driver Version: FMOD Ex 4.44.31
Qt Webkit Version: 4.7.1 (version number hard-coded)
Voice Server Version: Vivox 4.6.0017.21209
Built with MSVC version 1800
Packets Lost: 8/2,491 (0.3%) |
Whirly Fizzle commented at 2015-06-22T22:26:20Z On this older viewer version, the bug does not reproduce: http://automated-builds-secondlife-com.s3.amazonaws.com/hg/repo/baker_viewer-voorhees-groupban/rev/289496/index.html This is because this viewer had a bug which allowed the group invite to be sent before the role list had populated in the invite to group floater. |
Whirly Fizzle commented at 2015-06-25T08:08:16Z This is fixed in Lion, https://bitbucket.org/lindenlab/viewer-lion/ built at rev 1976b2d |
Caleb Linden commented at 2015-07-02T16:43:24Z, updated at 2015-07-02T16:57:47Z Tested with Second Life 3.7.31 (303033) (Latest Viewer Lion) |
Steps to Reproduce
Avatar A should be a member of Group B in the Everyone role.
Group B needs to have the "Invite people to this group" ability added for the Everyone role.
Group B needs to have over 5000 members.
Login Avatar A directly to an RC region, for example http://maps.secondlife.com/secondlife/Syrah/77/234/46 (Second Life RC LeTigre 15.05.28.302161).
Avatar A:
Open Group B profile -> Roles & Members -> Members
Click the Active "Invite" button.
Observe that the Group Invitation floater opens.
Use "Open Resident Chooser" to select who to invite to Group B.
Avatar A attempt to send a group invite to the chosen Resident.
Alternative repro:
Avatar A:
Right click on Avatar C -> Invite To Group
Choose Group B -> Ok
Observe that the Group Invitation floater opensalready populated with Avatar C's name.
Avatar A attempt to send a group invite to Avatar C.
Observed Behaviour
In the Group Invitation floater, the "Choose what role to assign them to..." drop down remains stuck on "Loading..." and will never load - see Fig 1 attached.
If the roles cannot be loaded in the Group Invitation floater then the Send button remains greyed out and the invite cannot be sent.
Expected Behaviour
A Resident in a group role which has the "Invite people to this group" ability should be able to invite another Resident to the group.
This works as expected on Main Channel regions - the "Choose what role to assign them to..." field loads up the Roles and a group invite can be sent.
WORKAROUND
For large groups that wish to allow the Everyone role (or another role) to be able to invite new members, the Everyone role must be given the following abilities:
Invite people to this group
Assign members to assigners roles.
Adding the "Assign members to assigners roles" ability to the Everyone role allows all group members who are only in the Everyone role to invite another Resident into the group with the Everyone role only.
However this workaround may not be viable for some groups as it will also allow group members in other roles to add and invite into all the roles they are currently a member of themselves.
Also note that if the Everyone Role is given the "Assign members to assigners roles" ability in a large group then all group members will be able to load the full group member list on RC regions.
Attachments
Links
Duplicates
Original Jira Fields
The text was updated successfully, but these errors were encountered: