Explorar o código

New task classes does not have error_whitelist. Closes #931

Ask Solem %!s(int64=12) %!d(string=hai) anos
pai
achega
60f98c7f01
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      celery/utils/mail.py

+ 1 - 1
celery/utils/mail.py

@@ -179,7 +179,7 @@ py-celery at %%(hostname)s.
         self.task = task
         self.email_subject = kwargs.get('subject', self.subject)
         self.email_body = kwargs.get('body', self.body)
-        self.error_whitelist = getattr(task, 'error_whitelist')
+        self.error_whitelist = getattr(task, 'error_whitelist', None) or ()
 
     def should_send(self, context, exc):
         """Returns true or false depending on if a task error mail