diff --git a/cron.py b/cron.py index bd73e0f1..dc3f3325 100644 --- a/cron.py +++ b/cron.py @@ -36,7 +36,9 @@ def delete_refused_emails(): for refused_email in RefusedEmail.query.filter(RefusedEmail.deleted == False).all(): if arrow.now().shift(days=1) > refused_email.delete_at >= arrow.now(): LOG.d("Delete refused email %s", refused_email) - s3.delete(refused_email.path) + if refused_email.path: + s3.delete(refused_email.path) + s3.delete(refused_email.full_report_path) # do not set path and full_report_path to null