twilio-python icon indicating copy to clipboard operation
twilio-python copied to clipboard

random 'NoneType' object has no attribute 'status_code'

Open tyoc213 opened this issue 9 months ago • 1 comments

Issue Summary

When using await self.client.messages.create_async( where client is a twilio client, we got 'NoneType' object has no attribute 'status_code', this happens randomly and we dont know how to reproduce as all the other calls which I guess are thousands work as expected (with credentials and all that) but for some reason this happens time to time in our sentry issues.

I report it because it is happening inside library code.

Steps to Reproduce

  1. create a client
  2. send a request with await self.client.messages.create_async

Exception/Log

image

with extra frames

image

Technical details:

[tool.poetry.dependencies]
twilio = "^8.5.0"
python = ">=3.10,<3.11"

tyoc213 avatar May 10 '24 17:05 tyoc213

Ohh for some reason response is coming Null and that is not being caught. Can think of catching it before accessing status code

tiwarishubham635 avatar May 21 '24 18:05 tiwarishubham635