BU Courses disappearing from Programs Insight
There are two BU MicroMasters programs: Digital Leadership and Digital Product Management. The two programs each have five courses among them, and share three courses: QD505x, QD601x, and QD602x.
When the course team uses the Programs feature in Insights, they are trying to filter by program. However, when they filter by the DL program, only 2 courses (QD501x and QD502x) are displayed. These are the two courses that are unique to that program. When they filter by DPM, 3 courses (QD503x, QD504x, and QD505x) are displayed. When they filter by both Dl and DPM, they see 5 courses (QD501 - QD505x), excluding two courses (QD601x and QD602x).
(See Screenshots 1, 2, and 3)
Generalized: When a program filter is applied, all courses in that program should appear regardless of whether they are ALSO part of another program
When I apply the filter for Digital Leadership, I should see 5 courses: QD501x, QD502x, QD505x, QD601x, and QD602x.
When I apply the filter for Digital Product Management, I should see 5 courses: QD503x, QD504x, QD505x, QD601x, and QD602x.
When I apply both program filters, I see all of the above courses (7 total).
Write a test to cover this scenario
Steps to Reproduce
Enroll in 7 BU courses:
Navigate to edX insights:
Use the left-hand Programs filter to filter for Digital Leadership and Digital Product Management
Reason for Variance
User Impact Summary
Yes, that is expected since the multi-run functionality has gone into effect for these programs. Looks to be all set! Thank you !
Thanks for the deployment, ! , it looks like the actual courses that are associated with these programs has grown, but it does appear that the initial set of courses are filtered properly now.
Thanks very much for the timeline!
– I'm hoping we can do this next sprint, so realistically ~1 month.
I realize having this bug isn't ideal, but because the partner can still at least see all the courses (by applying multiple filters), I don't think it justifies pulling into this sprint.