-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Group Sync with Canvas Not Working Properly #556
Comments
I have verified the bug. As a temporary workaround, you can delete all the groups in iPeer and then do the sync again. I already have a working fix for this bug, but I just need you to confirm what happens in the case where you do what you explain above, except in step 4, you do not select the "Replace group..." checkbox. i.e. You have these groups after step 3:
There are 2 possible options for what happens after step 4 is performed (without checking the checkbox):
Note that iPeer, unlike Canvas, allows the same member to exist in more than 1 group. So option 1 is totally a valid solution, and it's how it's currently implemented as I think it makes the most sense. Let me know if this makes sense to you as well, then we can push an update. |
As per our meeting today, we will soon be taking out the "merge" option, so I no longer need an answer for the above. We will keep things as-is until that option is removed. |
Fix issues with the group sync with "Replace" strategy
UBC PRB0043608
After initial student group sync from Canvas to iPeer; subsequent re-syncs of student groups (if any changes in Canvas groups) are not synced properly (for example some students appearing in iPeer groups twice)
Steps to reproduce:
The text was updated successfully, but these errors were encountered: