Closed OmarIthawi closed 1 month ago
Ensure the user is passed as User object and not its ID
Fixes Sentry error: https://nelc-uk.sentry.io/issues/5416270924/?project=6400062&query=is%3Aunresolved&referrer=issue-stream&statsPeriod=14d&stream_index=1
[ { "id": "course-v1:Demo+1+2022-m4", "status": "active", "self_paced": false, "start_date": "2017-01-01T10:00:00Z", "end_date": "2050-01-01T10:00:00Z", "start_enrollment_date": null, "end_enrollment_date": null, "display_name": "MITx Grading Library", "image_url": "/asset-v1:Demo+1+2022-m4+type@asset+block@mitx.jpg", "org": "Demo", "tenant_ids": [ 1, 100 ], "author_name": null, "enrollment_date": "2024-04-26T19:40:03.782137+03:00", "last_activity": "2024-04-26T19:40:03.782137+03:00", "certificate_url": null, "progress_url": null, "grades_url": null, "progress": { "complete_count": 0, "incomplete_count": 63, "locked_count": 0 }, "grade": { "percent": 0, "letter_grade": null, "is_passing": false } }, { "id": "course-v1:Demo+cd101+2023-1", "status": "active", "self_paced": false, "start_date": "2020-01-01T00:00:00Z", "end_date": null, "start_enrollment_date": "2019-03-01T00:00:00Z", "end_enrollment_date": null, "display_name": "seb-block", "image_url": "/asset-v1:Demo+cd101+2023-1+type@asset+block@images_course_image.jpg", "org": "Demo", "tenant_ids": [ 1, 100 ], "author_name": null, "enrollment_date": "2024-04-26T19:40:00.864704+03:00", "last_activity": "2024-04-26T19:40:00.864704+03:00", "certificate_url": null, "progress_url": null, "grades_url": null, "progress": { "complete_count": 0, "incomplete_count": 2, "locked_count": 0 }, "grade": { "percent": 0, "letter_grade": null, "is_passing": false } }, { "id": "course-v1:Demo+cd3033+3013-t1", "status": "active", "self_paced": false, "start_date": "2020-01-01T00:00:00Z", "end_date": "2030-03-03T03:30:00Z", "start_enrollment_date": "2019-03-04T00:30:00Z", "end_enrollment_date": "2028-03-03T01:00:00Z", "display_name": "testing_desc", "image_url": "/asset-v1:Demo+cd3033+3013-t1+type@asset+block@images_course_image.jpg", "org": "Demo", "tenant_ids": [ 1, 100 ], "author_name": null, "enrollment_date": "2024-04-26T19:39:58.181250+03:00", "last_activity": "2024-04-26T19:39:58.181250+03:00", "certificate_url": null, "progress_url": null, "grades_url": null, "progress": { "complete_count": 0, "incomplete_count": 8, "locked_count": 0 }, "grade": { "percent": 0, "letter_grade": null, "is_passing": false } }, { "id": "course-v1:Demo+ct2022+2022t2", "status": "active", "self_paced": false, "start_date": "2020-01-01T00:00:00Z", "end_date": null, "start_enrollment_date": "2019-03-01T00:00:00Z", "end_enrollment_date": null, "display_name": "testing-disco", "image_url": "/asset-v1:Demo+ct2022+2022t2+type@asset+block@images_course_image.jpg", "org": "Demo", "tenant_ids": [ 1, 100 ], "author_name": null, "enrollment_date": "2023-06-07T15:12:12.226223+03:00", "last_activity": "2023-06-07T15:12:12.226223+03:00", "certificate_url": null, "progress_url": null, "grades_url": null, "progress": { "complete_count": 0, "incomplete_count": 3, "locked_count": 0 }, "grade": { "percent": 0, "letter_grade": null, "is_passing": false } }, { "id": "course-v1:edX+DemoX+Demo_Course", "status": "active", "self_paced": false, "start_date": "2020-02-05T05:00:00Z", "end_date": null, "start_enrollment_date": "2019-10-09T00:00:00Z", "end_enrollment_date": null, "display_name": "Demonstration Course", "image_url": "/asset-v1:edX+DemoX+Demo_Course+type@asset+block@images_course_image.jpg", "org": "edX", "tenant_ids": [ 1, 100 ], "author_name": null, "enrollment_date": "2024-04-26T19:40:05.953472+03:00", "last_activity": "2024-04-26T19:40:05.953472+03:00", "certificate_url": null, "progress_url": null, "grades_url": null, "progress": { "complete_count": 0, "incomplete_count": 47, "locked_count": 0 }, "grade": { "percent": 0, "letter_grade": null, "is_passing": false } } ]
Ensure the user is passed as User object and not its ID
Fixes Sentry error: https://nelc-uk.sentry.io/issues/5416270924/?project=6400062&query=is%3Aunresolved&referrer=issue-stream&statsPeriod=14d&stream_index=1