<div dir="ltr">Followup: I <i>am </i>able to reproduce with the curl commands with the attached script. The script uses env variables GIRDER_TOKEN, USER1, USER2 (user Id's), and GROUP_ID.</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 28, 2017 at 9:32 AM, Tristan Wright <span dir="ltr"><<a href="mailto:tristan.wright@kitware.com" target="_blank">tristan.wright@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><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><span class="HOEnZb"><font color="#888888"><div><br></div>-- <br><div class="m_-922555234093178987gmail_signature"><div dir="ltr">- Tristan Wright<div><br></div><div><i>R&D Engineer</i></div><div><i>Kitware Inc.</i></div></div></div>
</font></span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="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>