fix: libwaku store request parsing (#3294)

This commit is contained in:
gabrielmer 2025-02-12 18:35:50 +02:00 committed by GitHub
parent b3e1dc3f49
commit 9063605669

View File

@ -23,9 +23,11 @@ type StoreRequest* = object
func fromJsonNode(
T: type StoreRequest, jsonContent: JsonNode
): Result[StoreQueryRequest, string] =
let contentTopics = collect(newSeq):
for cTopic in jsonContent["content_topics"].getElems():
cTopic.getStr()
var contentTopics: seq[string]
if jsonContent.contains("content_topics"):
contentTopics = collect(newSeq):
for cTopic in jsonContent["content_topics"].getElems():
cTopic.getStr()
var msgHashes: seq[WakuMessageHash]
if jsonContent.contains("message_hashes"):