Skip to content

Commit 7b7bd06

Browse files
stop checking isinstance twice
1 parent 301b9c8 commit 7b7bd06

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

sentry_sdk/integrations/openai.py

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -583,16 +583,15 @@ def _new_chat_completion_common(f: "Any", *args: "Any", **kwargs: "Any") -> "Any
583583
if messages is not None and isinstance(messages, str):
584584
messages = [messages]
585585

586-
if isinstance(response, Stream):
587-
response._iterator = _wrap_synchronous_completions_chunk_iterator(
588-
span=span,
589-
integration=integration,
590-
start_time=start_time,
591-
messages=messages,
592-
response=response,
593-
old_iterator=response._iterator,
594-
finish_span=True,
595-
)
586+
response._iterator = _wrap_synchronous_completions_chunk_iterator(
587+
span=span,
588+
integration=integration,
589+
start_time=start_time,
590+
messages=messages,
591+
response=response,
592+
old_iterator=response._iterator,
593+
finish_span=True,
594+
)
596595
elif isinstance(response, AsyncStream):
597596
messages = kwargs.get("messages")
598597

0 commit comments

Comments
 (0)