File tree 2 files changed +4
-2
lines changed
2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -550,7 +550,8 @@ async def _execute_command(
550
550
if result .get ("error" ):
551
551
error = result ["error" ]
552
552
retryable_top_level_error = (
553
- isinstance (error .details , dict )
553
+ hasattr (error , "details" )
554
+ and isinstance (error .details , dict )
554
555
and error .details .get ("code" , 0 ) in _RETRYABLE_ERROR_CODES
555
556
)
556
557
retryable_network_error = isinstance (
Original file line number Diff line number Diff line change @@ -548,7 +548,8 @@ def _execute_command(
548
548
if result .get ("error" ):
549
549
error = result ["error" ]
550
550
retryable_top_level_error = (
551
- isinstance (error .details , dict )
551
+ hasattr (error , "details" )
552
+ and isinstance (error .details , dict )
552
553
and error .details .get ("code" , 0 ) in _RETRYABLE_ERROR_CODES
553
554
)
554
555
retryable_network_error = isinstance (
You can’t perform that action at this time.
0 commit comments