From f06daeeb466ad7ba2a70f2f81167cdbf85599de8 Mon Sep 17 00:00:00 2001 From: Nathan Chapman Date: Tue, 9 Feb 2021 17:45:51 -0700 Subject: [PATCH] Remove clock in login from view --- attendance/views.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/attendance/views.py b/attendance/views.py index 6dec82f..bfdc978 100644 --- a/attendance/views.py +++ b/attendance/views.py @@ -71,17 +71,12 @@ class AttendanceUpdateView(LoginRequiredMixin, FormView): station_number = form.cleaned_data['qr_string'].split(':')[1] student = Student.objects.get(student_number=student_number) if student.is_clocked_in: - student.is_clocked_in=False period = student.period_set.get(pk=student.current_period_id) period.clocked_out=timezone.now() - student.save() period.save() messages.add_message(self.request, messages.INFO, f'{student.user.first_name} {student.user.last_name} clocked out.') else: period = student.period_set.create(student=student, clocked_in=timezone.now(), station_number=station_number) - student.current_period_id = period.pk - student.is_clocked_in=True - student.save() messages.add_message(self.request, messages.INFO, f'{student.user.first_name} {student.user.last_name} clocked in.') return super().form_valid(form)