From 854b0901458f8765f64de180963d717ea293d0c2 Mon Sep 17 00:00:00 2001 From: Ian Fijolek Date: Wed, 25 Dec 2019 16:26:53 +0000 Subject: [PATCH] Fix dealing with dates that don't have a timezone. For now, just skip them --- crawler/crawler/main.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crawler/crawler/main.py b/crawler/crawler/main.py index 8caa734..a0b2693 100644 --- a/crawler/crawler/main.py +++ b/crawler/crawler/main.py @@ -122,7 +122,10 @@ class MailCrawler(object): print('DDB Processed message. Message date: {} Old date: {}'.format( message_date, since_date )) - since_date = max(since_date, message_date) + try: + since_date = max(since_date, message_date) + except TypeError: + print("Error comparing dates. We'll just use the last one") print('DDB Since date is now ', since_date) last_message = max(uid, last_message)