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
Call add_custom_arg method or custom_arg setter to set a custom arg. For example: {'test': 'true'}
When run the app, the add_custom_arg will raise an AttributeError.
Code Snippet
mail=Mail()
mail.add_custom_arg({'test': 'true'})
Exception/Log
Traceback (most recent call last):
...
File "/app/sendgrid/helpers/mail/mail.py", line 561, in custom_arg
self.add_custom_arg(custom_arg)
File "/app/sendgrid/helpers/mail/mail.py", line 569, in add_custom_arg
if custom_arg.personalization is not None:
AttributeError: 'dict' object has no attribute 'personalization'
Technical details:
sendgrid-python version: 6.8.0
python version: 3.8
The text was updated successfully, but these errors were encountered:
Issue Summary
It is impossible to use
dict
as a custom arg.Steps to Reproduce
Main
instanceadd_custom_arg
method orcustom_arg
setter to set a custom arg. For example:{'test': 'true'}
add_custom_arg
will raise anAttributeError
.Code Snippet
Exception/Log
Technical details:
The text was updated successfully, but these errors were encountered: