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
Improve verify_course_ids to only consider courses with local data #1327
Labels
Projects
Comments
I remembered this other issue that is related, but with some data model changes and LTI, the picture has certainly changed a bit now: #383 |
To test this
|
jonespm
added a commit
to jonespm/student-dashboard-django
that referenced
this issue
Sep 6, 2022
…der courses with local data
jonespm
added a commit
that referenced
this issue
Sep 9, 2022
Tested in beta:
Testing passes in beta. |
Tested in beta:
|
Tested in beta: Course that has data in the UDW: Data added and last updated date updated. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When validating the courses, we should also check to see if the courses have any data in other tables because we consider it invalid.
There are cases where a course is too new and we haven't even pulled down data for it yet.
I think for an easier solution we could also just check the
data_last_updated
column and check to see if that has a value. It would still be an "invalid course" but one that can just be skipped if it was never processed and has no data.This method is intended to protect removing data in the case that the data warehouse has a problem.
my-learning-analytics/dashboard/cron.py
Line 121 in 719a29c
The text was updated successfully, but these errors were encountered: