feat: update logger logic
This commit is contained in:
@@ -16,7 +16,7 @@ crypto_transfer_router=RabbitRouter(settings.RABBIT_URL)
|
||||
class CryptoTransferCompletedMessage(BaseModel):
|
||||
user_id: str
|
||||
order_id: str
|
||||
trace_id: str
|
||||
trace_id: str | None = None
|
||||
message_id: str
|
||||
web3_transaction_hash: str | None = None
|
||||
transaction_hash: str | None = None
|
||||
@@ -30,7 +30,8 @@ async def crypto_transfer_completed_handler(
|
||||
command: CreateCryptoTransferCompletedCommand = Depends(get_crypto_transfer_completed_command),
|
||||
logger: ILogger = Depends(get_logger),
|
||||
) -> None:
|
||||
trace_id=msg_body.trace_id
|
||||
headers=message.headers or {}
|
||||
trace_id=msg_body.trace_id or message.correlation_id or str(headers.get('trace_id') or '')
|
||||
token=trace_id_var.set(trace_id)
|
||||
try:
|
||||
payload=msg_body.model_dump(mode='json')
|
||||
|
||||
Reference in New Issue
Block a user