From 47f4c6ff49753609eb7caa39ca91c87e0489b6af Mon Sep 17 00:00:00 2001 From: Alvaro Revuelta Date: Mon, 30 Oct 2023 16:19:49 +0100 Subject: [PATCH] fix(rest): fix bug in rest api when sending rln message (#2169) --- waku/waku_api/rest/relay/handlers.nim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/waku/waku_api/rest/relay/handlers.nim b/waku/waku_api/rest/relay/handlers.nim index 72631a227..5e719e0ba 100644 --- a/waku/waku_api/rest/relay/handlers.nim +++ b/waku/waku_api/rest/relay/handlers.nim @@ -175,7 +175,7 @@ proc installRelayApiHandlers*(router: var RestRouter, node: WakuNode, cache: Mes # if we reach here its either a non-RLN message or a RLN message with a valid proof debug "Publishing message", pubSubTopic=pubSubTopic, rln=defined(rln) - if not (waitFor node.publish(some(pubSubTopic), resMessage.value).withTimeout(futTimeout)): + if not (waitFor node.publish(some(pubSubTopic), message).withTimeout(futTimeout)): error "Failed to publish message to topic", pubSubTopic=pubSubTopic return RestApiResponse.internalServerError("Failed to publish: timedout") @@ -309,4 +309,4 @@ proc installRelayApiHandlers*(router: var RestRouter, node: WakuNode, cache: Mes error "Failed to publish message to topic", contentTopic=message.contentTopic return RestApiResponse.internalServerError("Failed to publish: timedout") - return RestApiResponse.ok() \ No newline at end of file + return RestApiResponse.ok()