Closed syphar closed 3 years ago
This issue has been added to our internal backlog to be prioritized. Pull requests and +1s on the issue summary will help it move up the backlog.
+1
+1
+1
+1s on the issue summary
We don't track +1s on comments.
Issue Summary
We are using this library in a celery background task, using celery. (through the
sendgrid
library, and actuallydjango-celery-email
).When errors happen with the sendgrid API (like a BAD REQUEST), celery can handle this exception and normally pickle it to return it to the caller.
Currently we are seeing a
PicklingError
where the exception type from this library can be pickled.As seen in this issue the problem is that in the custom exception types
super()
is not called.Exception/Log
line breaks added for readability
Technical details:
3.2.1
3.6.10