File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22import logging
33from collections .abc import AsyncIterable , AsyncIterator
44from typing import (
5+ Annotated ,
56 Any ,
67 Awaitable ,
78 Callable ,
@@ -93,7 +94,7 @@ class PropagationContext(BaseModel):
9394class TransportMessage (BaseModel ):
9495 id : str
9596 # from_ is used instead of from because from is a reserved keyword in Python
96- from_ : str = Field (..., alias = "from" )
97+ from_ : Annotated [ str , Field (alias = "from" )]
9798 to : str
9899 seq : int
99100 ack : int
Original file line number Diff line number Diff line change @@ -246,7 +246,7 @@ async def websocket_closed_callback() -> None:
246246 try :
247247 await send_transport_message (
248248 TransportMessage (
249- from_ = self .transport_id , # type: ignore
249+ from_ = self ._transport_id ,
250250 to = self ._server_id ,
251251 streamId = stream_id ,
252252 controlFlags = 0 ,
Original file line number Diff line number Diff line change @@ -193,7 +193,7 @@ async def send_message(
193193 msg = TransportMessage (
194194 streamId = stream_id ,
195195 id = nanoid .generate (),
196- from_ = self ._transport_id , # type: ignore
196+ from_ = self ._transport_id ,
197197 to = self ._to_id ,
198198 seq = self .seq ,
199199 ack = self .ack ,
@@ -202,6 +202,7 @@ async def send_message(
202202 serviceName = service_name ,
203203 procedureName = procedure_name ,
204204 )
205+
205206 if span :
206207 with use_span (span ):
207208 trace_propagator .inject (msg , None , trace_setter )
You can’t perform that action at this time.
0 commit comments