diff --git a/courses/tasks.py b/courses/tasks.py index 877bb36..7477419 100644 --- a/courses/tasks.py +++ b/courses/tasks.py @@ -9,5 +9,5 @@ def add_lesson(user_out_key: str, course_token: str, lesson_token: str, is_hm: b ProgressLesson.objects.get_or_create( progress=p, lesson_token=lesson_token, - checker=get_user_model().objects.get(out_key=(p.teacher if is_hm else user_out_key)), + checker=get_user_model().objects.get(out_key=(p.teacher.out_key if is_hm else user_out_key)), ) \ No newline at end of file