You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The __str__ method of the Mail class, doesn't actually return anything, hence trying something like logging.debug("Mail: %s\n", some_mail), where some_mail is an instance of the Mail class, will result in an exception.
Steps to Reproduce
Instantiate the Mail class
Print the instance
This will result in a TypeError exception:
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-8-119834a39903> in <module>()
----> 1 print(message)
TypeError: __str__ returned non-string (type NoneType)
Issue Summary
The
__str__method of theMailclass, doesn't actually return anything, hence trying something likelogging.debug("Mail: %s\n", some_mail), wheresome_mailis an instance of theMailclass, will result in an exception.Steps to Reproduce
MailclassThis will result in a
TypeErrorexception:One possible fix would be to replace
with
Technical details: