From f0c7035e38748c215512c6e56b94a2c11a9ba1f2 Mon Sep 17 00:00:00 2001 From: shash256 <111925100+shash256@users.noreply.github.com> Date: Thu, 24 Jul 2025 15:21:07 +0530 Subject: [PATCH] fix: add channelID to SdsUnwrapResponse --- .../requests/sds_message_request.nim | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/library/sds_thread/inter_thread_communication/requests/sds_message_request.nim b/library/sds_thread/inter_thread_communication/requests/sds_message_request.nim index d41c15a..ea42519 100644 --- a/library/sds_thread/inter_thread_communication/requests/sds_message_request.nim +++ b/library/sds_thread/inter_thread_communication/requests/sds_message_request.nim @@ -18,6 +18,7 @@ type SdsMessageRequest* = object type SdsUnwrapResponse* = object message*: seq[byte] missingDeps*: seq[SdsMessageID] + channelId*: string proc createShared*( T: type SdsMessageRequest, @@ -61,11 +62,11 @@ proc process*( of UNWRAP_MESSAGE: let messageBytes = self.message.toSeq() - let (unwrappedMessage, missingDeps, _) = unwrapReceivedMessage(rm[], messageBytes).valueOr: + let (unwrappedMessage, missingDeps, channelId) = unwrapReceivedMessage(rm[], messageBytes).valueOr: error "UNWRAP_MESSAGE failed", error = error return err("error processing UNWRAP_MESSAGE request: " & $error) - let res = SdsUnwrapResponse(message: unwrappedMessage, missingDeps: missingDeps) + let res = SdsUnwrapResponse(message: unwrappedMessage, missingDeps: missingDeps, channelId: channelId) # return the result as a json string return ok($(%*(res)))