From 2a95bd61ae19291f69f022ae02e1839c06bd70e4 Mon Sep 17 00:00:00 2001 From: azambranogalbis Date: Thu, 2 May 2024 09:13:24 +0200 Subject: [PATCH] Blockwise: Allow transfer via NonConfirmable messages (#548) *Blockwise: Allow transfer via NonConfirmable messages Ensured the request type is correctly set during write operations, enhancing reliability and consistency in data handling. --------- Co-authored-by: Alberto Zambrano Co-authored-by: Jozef Kralik --- net/blockwise/blockwise.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net/blockwise/blockwise.go b/net/blockwise/blockwise.go index a8dd4968..3c795e33 100644 --- a/net/blockwise/blockwise.go +++ b/net/blockwise/blockwise.go @@ -270,6 +270,9 @@ func newWriteRequestResponse[C Client](cc C, request *pool.Message) *responsewri req.SetToken(request.Token()) req.ResetOptionsTo(request.Options()) req.SetBody(request.Body()) + if request.Type() == message.Confirmable || request.Type() == message.NonConfirmable { + req.SetType(request.Type()) + } return responsewriter.New(req, cc, request.Options()...) }