From 5f7f87bc0ee86ee2c334019e00b3bd48b06b2d41 Mon Sep 17 00:00:00 2001 From: Jacek Lebioda <jacek.lebioda@uni.lu> Date: Thu, 8 Oct 2020 15:52:04 +0200 Subject: [PATCH] fix: 2to3 removed unnecessary conversion --- smash/web/tests/functions.py | 2 -- smash/web/tests/view/test_kit_request.py | 3 ++- smash/web/views/kit.py | 7 +++---- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/smash/web/tests/functions.py b/smash/web/tests/functions.py index 4e83b3e4..429dd98b 100644 --- a/smash/web/tests/functions.py +++ b/smash/web/tests/functions.py @@ -331,8 +331,6 @@ def create_appointment(visit=None, when=None, length=30): def create_appointment_without_visit(when=None, length=30): - if not is_aware(when): - when = make_aware(when) return Appointment.objects.create( length=length, location=get_test_location(), diff --git a/smash/web/tests/view/test_kit_request.py b/smash/web/tests/view/test_kit_request.py index 424ff15a..dde46237 100644 --- a/smash/web/tests/view/test_kit_request.py +++ b/smash/web/tests/view/test_kit_request.py @@ -173,8 +173,9 @@ class ViewFunctionsTests(LoggedInTestCase): appointment.save() AppointmentTypeLink.objects.create( appointment=appointment, appointment_type=appointment_type) + start_date = get_today_midnight_date().strftime("%Y-%m-%d") response = self.client.get(reverse('web.views.kit_requests_send_mail', - kwargs={'start_date': str(get_today_midnight_date().strftime("%Y-%m-%d"))})) + kwargs={'start_date': start_date})) self.assertEqual(response.status_code, 200) self.assertTrue(item_name.encode('utf8') in response.content) self.assertEqual(1, len(mail.outbox)) diff --git a/smash/web/views/kit.py b/smash/web/views/kit.py index 280b1769..cc211e4b 100644 --- a/smash/web/views/kit.py +++ b/smash/web/views/kit.py @@ -36,15 +36,14 @@ def get_kit_requests(user, start_date=None, end_date=None): start_date = get_today_midnight_date() + datetime.timedelta(days=1) end_date = start_date + datetime.timedelta(days=days) else: - if isinstance(start_date, str): - start_date = parse_datetime(start_date) if isinstance(start_date, str): start_date = datetime.datetime.strptime(start_date, '%Y-%m-%d') - if (end_date is not None) and (isinstance(end_date, str)): - end_date = parse_datetime(end_date) if (end_date is not None) and (isinstance(end_date, str)): end_date = datetime.datetime.strptime(end_date, '%Y-%m-%d') + if start_date is None: + raise ValueError("start_date must not be None") + appointment_types = AppointmentType.objects.filter( required_equipment__disposable=True) -- GitLab