From 2e7e463708cb7760363b83e51acc9d56efbaad8b Mon Sep 17 00:00:00 2001 From: Manav Trivedi Date: Sat, 23 Mar 2024 16:39:07 +1000 Subject: [PATCH] Stage 1: Final Commit --- spamoverflow/views/routes.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spamoverflow/views/routes.py b/spamoverflow/views/routes.py index 3dc7e73..902962d 100644 --- a/spamoverflow/views/routes.py +++ b/spamoverflow/views/routes.py @@ -73,12 +73,14 @@ def get_emails(customer_id): query = Email.query.filter_by(customer_id=customer_id) if start: + # Check if the start date can be converted to a datetime object try: start = datetime.fromisoformat(start) except: return jsonify({'error': 'Invalid query parameters'}), 400 query = query.filter(Email.created_at >= start) if end: + # Check if the end date can be converted to a datetime object try: end = datetime.fromisoformat(end) except: