Skip to content

Commit f2c32eb

Browse files
authored
Lockfile maintanance (#2830)
1 parent 4f7814f commit f2c32eb

File tree

6 files changed

+160
-155
lines changed

6 files changed

+160
-155
lines changed

src/apps/diplomas/api/viewsets.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ def get_queryset(self) -> QuerySet:
2525
"""Filter diplomas only for current user"""
2626
queryset: QuerySet[Diploma] = super().get_queryset()
2727

28-
if self.action != "retrieve" and not self.request.user.has_perm("diplomas.access_all_diplomas"): # type: ignore[union-attr] # type: ignore[union-attr]
28+
if self.action != "retrieve" and not self.request.user.has_perm("diplomas.access_all_diplomas"):
2929
queryset = queryset.for_user(self.request.user) # type: ignore
3030

3131
return queryset

src/apps/homework/api/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class AnswerCommentView(generics.ListAPIView):
3434
def get_queryset(self) -> QuerySet[Answer]:
3535
queryset = super().get_queryset().root_only() # type: ignore
3636

37-
if self.request.user.has_perm("homework.see_all_answers"): # type: ignore[union-attr]
37+
if self.request.user.has_perm("homework.see_all_answers"):
3838
return queryset
3939

4040
return queryset.for_user(self.request.user)

src/apps/lms/api/viewsets.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class LessonViewSet(DisablePaginationWithQueryParamMixin, ReadOnlyAppViewSet):
2828
def get_queryset(self) -> LessonQuerySet:
2929
queryset: LessonQuerySet = super().get_queryset() # type: ignore
3030

31-
if self.request.user.has_perm("studying.purchased_all_courses"): # type: ignore[union-attr]
31+
if self.request.user.has_perm("studying.purchased_all_courses"):
3232
return queryset
3333

3434
return queryset.for_user(self.request.user).exclude_not_opened() # type: ignore
@@ -51,7 +51,7 @@ class ModuleViewSet(DisablePaginationWithQueryParamMixin, ReadOnlyAppViewSet):
5151
def get_queryset(self) -> ModuleQuerySet:
5252
queryset: ModuleQuerySet = super().get_queryset() # type: ignore
5353

54-
if self.request.user.has_perm("studying.purchased_all_courses"): # type: ignore[union-attr]
54+
if self.request.user.has_perm("studying.purchased_all_courses"):
5555
return queryset
5656

5757
queryset = queryset.exclude_hidden().for_user(self.request.user) # type: ignore

src/apps/orders/admin/orders/admin.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,10 @@ def login_as(self, obj: Order) -> str:
131131
return f'<a href="{login_as_url}" target="_blank">Зайти</a>'
132132

133133
def has_pay_permission(self, request: Request) -> bool:
134-
return request.user.has_perm("orders.pay_order") # type: ignore[union-attr]
134+
return request.user.has_perm("orders.pay_order")
135135

136136
def has_unpay_permission(self, request: Request) -> bool:
137-
return request.user.has_perm("orders.unpay_order") # type: ignore[union-attr]
137+
return request.user.has_perm("orders.unpay_order")
138138

139139
def get_inlines(self, request: Request, obj: "Order | None") -> list: # type: ignore
140140
if obj and obj.paid:

src/core/permissions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
class SuperUserOnly(BasePermission):
77
def has_permission(self, request: Request, view: APIView) -> bool:
8-
return request.user.is_superuser # type: ignore[union-attr]
8+
return request.user.is_superuser
99

1010

1111
__all__ = [

0 commit comments

Comments
 (0)