fix: rename _chatJid to chatJid in onMessage callback

The underscore prefix convention signals an unused parameter, but it's
now actively used by the sender allowlist logic.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
gavrielc
2026-03-04 18:07:13 +02:00
parent 3d17e95c1b
commit 1436186c75

View File

@@ -478,21 +478,21 @@ async function main(): Promise<void> {
// Channel callbacks (shared by all channels) // Channel callbacks (shared by all channels)
const channelOpts = { const channelOpts = {
onMessage: (_chatJid: string, msg: NewMessage) => { onMessage: (chatJid: string, msg: NewMessage) => {
// Sender allowlist drop mode: discard messages from denied senders before storing // Sender allowlist drop mode: discard messages from denied senders before storing
if ( if (
!msg.is_from_me && !msg.is_from_me &&
!msg.is_bot_message && !msg.is_bot_message &&
registeredGroups[_chatJid] registeredGroups[chatJid]
) { ) {
const cfg = loadSenderAllowlist(); const cfg = loadSenderAllowlist();
if ( if (
shouldDropMessage(_chatJid, cfg) && shouldDropMessage(chatJid, cfg) &&
!isSenderAllowed(_chatJid, msg.sender, cfg) !isSenderAllowed(chatJid, msg.sender, cfg)
) { ) {
if (cfg.logDenied) { if (cfg.logDenied) {
logger.debug( logger.debug(
{ chatJid: _chatJid, sender: msg.sender }, { chatJid, sender: msg.sender },
'sender-allowlist: dropping message (drop mode)', 'sender-allowlist: dropping message (drop mode)',
); );
} }