From 59fca2348242bb9f973cd228e13509f1966f77fd Mon Sep 17 00:00:00 2001 From: Prem Chaitanya Prathi Date: Wed, 16 Jul 2025 16:23:54 +0530 Subject: [PATCH] some fixes --- apps/chat2mix/chat2mix.nim | 10 ++++++---- apps/chat2mix/config_chat2mix.nim | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/apps/chat2mix/chat2mix.nim b/apps/chat2mix/chat2mix.nim index 15b2eb40a..3eee046f3 100644 --- a/apps/chat2mix/chat2mix.nim +++ b/apps/chat2mix/chat2mix.nim @@ -51,6 +51,9 @@ import import libp2p/protocols/pubsub/rpc/messages, libp2p/protocols/pubsub/pubsub import ../../waku/waku_rln_relay +logScope: + topics = "chat2 mix" + const Help = """ Commands: /[?|help|connect|nick|exit] @@ -215,13 +218,12 @@ proc publish(c: Chat, line: string) = try: if not c.node.wakuLightpushClient.isNil(): # Attempt lightpush with mix - echo "Attempting to publish message as lightpush" #( discard c.node.lightpushPublish( some(c.conf.getPubsubTopic(c.node, c.contentTopic)), message, none(RemotePeerInfo), - false, + true, ) #TODO: Not waiting for response, have to change once SURB is implmented #).isOkOr: # error "failed to publish lightpush message", error = error @@ -606,7 +608,7 @@ proc processInput(rfd: AsyncFD, rng: ref HmacDrbgContext) {.async.} = error = peerInfo.error # Subscribe to a topic, if relay is mounted - if conf.relay: + #[ if conf.relay: proc handler(topic: PubsubTopic, msg: WakuMessage): Future[void] {.async, gcsafe.} = trace "Hit subscribe handler", topic @@ -614,7 +616,7 @@ proc processInput(rfd: AsyncFD, rng: ref HmacDrbgContext) {.async.} = chat.printReceivedMessage(msg) node.subscribe((kind: PubsubSub, topic: pubsubTopic), WakuRelayHandler(handler)).isOkOr: - error "failed to subscribe to pubsub topic", topic = pubsubTopic, error = error + error "failed to subscribe to pubsub topic", topic = pubsubTopic, error = error ]# #[ if conf.rlnRelay: info "WakuRLNRelay is enabled" diff --git a/apps/chat2mix/config_chat2mix.nim b/apps/chat2mix/config_chat2mix.nim index 424a59bec..21ee5a641 100644 --- a/apps/chat2mix/config_chat2mix.nim +++ b/apps/chat2mix/config_chat2mix.nim @@ -184,7 +184,7 @@ type contentTopic* {. desc: "Content topic for chat messages.", - defaultValue: "/toy-chat/2/huilong/proto", + defaultValue: "/toy-chat-mix/2/huilong/proto", name: "content-topic" .}: string