Closed petergault closed 5 years ago
@petergault , can you tell me which account you were logged into when you saw this?
@buckmaxwell It's a new account that I created last night. Here's a link to the account info: https://docs.google.com/document/d/1hlKOswB4FesC28iKPvvaxdYgytjiQmWKfsESPB6f_2Q/edit
Some additional details:
It presumably impacts every teacher who has assigned the pack since the bug was introduced.
No bug reports -found it myself through testing the site.
Not sure
Site wide for everyone assigns these packs.
It is not all activity packs. Of the 8 packs I looked at, it impacted 3.
This is high priority because the students are receiving their assignments out of order. It's very important that students receive their lessons in the correct order as the lessons build on each other.
Not Sure
not sure.
activities_units_templates is a join table that has no incrementing primary key. we rely on the order or results from this table to create activities in the correct order - miraculously they often come back in the right order, but they don't always because there is no field to order them on. Adding an incrementing pkey to make this table operate as a log should allevieate the issue. I'll make a PR for this tomorrow.
Please try and explain the issue here. If you need to add any personal information for users, add that info to a google doc and link to it here. Restrict it to quill.org staff.
Expected Behaviour
Certain activity packs, but not all activity packs, are consistently assigning packs in the correct order from the stated order in the featured activity pack.
Actual Behaviour
The assignment order for the activity pack:
Steps to Reproduce
Assign the featured pack. Delete it and re-assign, and the same order appears.
Instances of bug
https://www.quill.org/teachers/classrooms/assign_activities/featured-activity-packs/47
Appositives instance
https://www.quill.org/teachers/classrooms/assign_activities/featured-activity-packs/27
Expected
Assignment
Using Commas
https://www.quill.org/teachers/classrooms/assign_activities/featured-activity-packs/3
Intended
Actual
Since & Because Packs
Intended
Actual
Note: there are a number of packs where the assignments are in the correct order. These are the one that I found that are not in order.