WISE-Community / WISE-API

WISE Backend
https://wise.berkeley.edu
Other
4 stars 3 forks source link

fix(Manage Students): Student can end up in multiple workgroups #238

Closed geoffreykwan closed 1 year ago

geoffreykwan commented 1 year ago

Method 1 to reproduce the problem

  1. Open the Manage Students view for a run in two different tabs
  2. In tab 1 move a student (example aa0101) to another workgroup (example Team 101)
  3. In tab 2 move the same student (example aa0101) to another different workgroup (example Team 102)
  4. The student aa0101 will now be in Team 101 and Team 102

Method 2 to reproduce the problem

  1. Open the Manage students view for a run
  2. Click "New Team" and add a student (example aa0101) to the new team and click "Create" and then "Proceed". It will say "New Team 103 has been created." but it will not show Team 103 and aa0101 will still be in their original team.
  3. Drag aa0101 to an existing team (example Team 102)
  4. The student aa0101 will now be in Team 102 and Team 103
geoffreykwan commented 11 months ago

:tada: This issue has been resolved in version 1.0.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: