Skip to content

Commit 35df52c

Browse files
committed
pre-commit fixes
1 parent b8f8f6e commit 35df52c

File tree

1 file changed

+17
-10
lines changed

1 file changed

+17
-10
lines changed

csm_web/scheduler/views/student.py

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
1+
import datetime
2+
13
from django.core.exceptions import ObjectDoesNotExist
24
from django.db.models import Q
35
from django.utils import timezone
4-
from scheduler.models import Attendance, SectionOccurrence
56
from rest_framework import status, viewsets
67
from rest_framework.decorators import action
78
from rest_framework.exceptions import PermissionDenied
89
from rest_framework.response import Response
9-
import datetime
10+
from scheduler.models import Attendance, SectionOccurrence
1011

11-
from .utils import log_str, logger, get_object_or_error
1212
from ..models import Student
1313
from ..serializers import AttendanceSerializer, StudentSerializer
14+
from .utils import get_object_or_error, log_str, logger
1415

1516

1617
class StudentViewSet(viewsets.GenericViewSet):
@@ -43,19 +44,22 @@ def drop(self, request, pk=None):
4344
student.course.whitelist.remove(student.user)
4445
student.save()
4546
logger.info(
46-
f"<Drop> User {log_str(request.user)} dropped Section {log_str(student.section)} for Student user {log_str(student.user)}"
47+
f"<Drop> User {log_str(request.user)} dropped Section"
48+
f" {log_str(student.section)} for Student user {log_str(student.user)}"
4749
)
4850
# filter attendances and delete future attendances
4951
now = timezone.now().astimezone(timezone.get_default_timezone())
5052
num_deleted, _ = student.attendance_set.filter(
5153
Q(
5254
sectionOccurrence__date__gte=now.date(),
5355
sectionOccurrence__section=student.section,
54-
presence = ""
56+
presence="",
5557
)
5658
).delete()
5759
logger.info(
58-
f"<Drop> Deleted {num_deleted} attendances for user {log_str(student.user)} in Section {log_str(student.section)} after {now.date()}"
60+
f"<Drop> Deleted {num_deleted} attendances for user"
61+
f" {log_str(student.user)} in Section {log_str(student.section)} after"
62+
f" {now.date()}"
5963
)
6064
return Response(status=status.HTTP_204_NO_CONTENT)
6165

@@ -82,18 +86,21 @@ def attendances(self, request, pk=None):
8286
)
8387
except ObjectDoesNotExist:
8488
logger.error(
85-
f"<Attendance:Failure> Could not record attendance for User {log_str(request.user)}, used non-existent attendance id {request.data['id']}"
89+
"<Attendance:Failure> Could not record attendance for User"
90+
f" {log_str(request.user)}, used non-existent attendance id"
91+
f" {request.data['id']}"
8692
)
8793
return Response(status=status.HTTP_400_BAD_REQUEST)
8894

8995
if serializer.is_valid():
9096
attendance = serializer.save()
9197
logger.info(
92-
f"<Attendance:Success> Attendance {log_str(attendance)} recorded for User {log_str(request.user)}"
98+
f"<Attendance:Success> Attendance {log_str(attendance)} recorded for"
99+
f" User {log_str(request.user)}"
93100
)
94101
return Response(status=status.HTTP_204_NO_CONTENT)
95102
logger.error(
96-
f"<Attendance:Failure> Could not record attendance for User {log_str(request.user)}, errors: {serializer.errors}"
103+
"<Attendance:Failure> Could not record attendance for User"
104+
f" {log_str(request.user)}, errors: {serializer.errors}"
97105
)
98106
return Response(serializer.errors, status=status.HTTP_422_UNPROCESSABLE_ENTITY)
99-

0 commit comments

Comments
 (0)