From f80bb6c42d35e438af9d336b5c4473ce63be5580 Mon Sep 17 00:00:00 2001 From: Hunter Thornsberry Date: Fri, 14 Mar 2025 15:28:45 -0400 Subject: [PATCH] DM vs Channel message detection --- src/core/subscriptions.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/core/subscriptions.ts b/src/core/subscriptions.ts index 0db53173..db52de3e 100644 --- a/src/core/subscriptions.ts +++ b/src/core/subscriptions.ts @@ -90,7 +90,14 @@ export const subscribeAll = ( ...messagePacket, state: messagePacket.from !== myNodeNum ? "ack" : "waiting", }); - device.setUnread(messagePacket.from); + if (messagePacket.type == "direct") + { + device.setUnread(messagePacket.from); + } + else + { + device.setUnread(messagePacket.channel); + } }); connection.events.onTraceRoutePacket.subscribe((traceRoutePacket) => {