<div dir="ltr"><div style="font-size:12.8px"><div>Hi all, </div><div>I believe I'm running into a concurrency issue with adding multiple users to a group with the "force=true" option on.</div></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Video of network log: <a href="https://drive.google.com/open?id=0BxhQv23DV8jmS3BxRHlTUFBscU0" target="_blank">https://drive.google.com/<wbr>open?id=0BxhQv23DV8jmS3BxRHlTU<wbr>FBscU0</a></div><div style="font-size:12.8px">Video summary:</div><div style="font-size:12.8px"><ul><li style="margin-left:15px">Page loads, fetches group user list, there is 1 user.<br></li><li style="margin-left:15px">Make two requests adding two users Sarah and Hannah</li><li style="margin-left:15px">group/access response is a list of two users, the original user and Hannah</li></ul><div>I expect there to be 3 users in the group/access response. Refreshing the page has no effect, it looks like something is colliding and not being changed properly?</div></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">The call is made with chained promises. Perhaps 1/5 times the changes are correctly made to the access list. I've tried to replicate the problem with curl calls unsuccessfully, the final call has the right amount of users. I see the same behavior when trying to remove multiple users from a group. <br></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Is this a girder bug or am I making the invitation requests improperly?</div><div class="gmail-yj6qo gmail-ajU" style="margin:2px 0px 0px;font-size:12.8px"><div id="gmail-:nd" class="gmail-ajR" tabindex="0"><img class="gmail-ajT" src="https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif"></div></div>-- <br><div class="gmail_signature"><div dir="ltr">- Tristan Wright<div><br></div><div><i>R&D Engineer</i></div><div><i>Kitware Inc.</i></div></div></div>
</div>