Skip to content

Commit 2c1bd19

Browse files
fix bool logic
1 parent dcdeb8d commit 2c1bd19

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

  • sentry_sdk/integrations/openai_agents/patches

sentry_sdk/integrations/openai_agents/patches/runner.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,11 @@ async def wrapper(*args: "Any", **kwargs: "Any") -> "Any":
6868
context_wrapper, "_sentry_agent_span", None
6969
)
7070

71-
if (
72-
invoke_agent_span is None
73-
or isinstance(invoke_agent_span, StreamedSpan)
74-
and invoke_agent_span.end_timestamp is not None
71+
if invoke_agent_span is not None and (
72+
isinstance(invoke_agent_span, StreamedSpan)
73+
and invoke_agent_span.end_timestamp is None
7574
or not isinstance(invoke_agent_span, StreamedSpan)
76-
and invoke_agent_span.timestamp is not None
75+
and invoke_agent_span.timestamp is None
7776
):
7877
update_invoke_agent_span(
7978
span=invoke_agent_span,

0 commit comments

Comments
 (0)