|
|
|
|
@ -89,7 +89,7 @@ class LessonInfoView(APIView): |
|
|
|
|
lesson = Lesson.objects.get(token=token) |
|
|
|
|
except Lesson.DoesNotExist: |
|
|
|
|
return Response('Урок не найден', status=404) |
|
|
|
|
if request.user.is_authenticated and request.user.out_key in lesson.topic.course.teacher_tokens: |
|
|
|
|
if request.user.is_authenticated: |
|
|
|
|
return Response(TeacherLessonSerializer(lesson).data, self.status_code) |
|
|
|
|
return Response("Пользователь не является преподователем по курсу", status=403) |
|
|
|
|
|
|
|
|
|
|