From 06036c6c730838713ef8fe14f01b01c5eb5fc7c8 Mon Sep 17 00:00:00 2001 From: stswangzhiping <59632378+stswangzhiping@users.noreply.github.com> Date: Fri, 15 May 2026 15:08:56 +0800 Subject: [PATCH] feat: emit raw qrcode code field for client-side QR rendering Co-authored-by: Cursor --- lib/channel/weixin.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/channel/weixin.js b/lib/channel/weixin.js index 786d4f0..8f9ef6a 100644 --- a/lib/channel/weixin.js +++ b/lib/channel/weixin.js @@ -312,7 +312,7 @@ async function _runLogin({ callId, timeoutMs, botType, emit, isAborted }) { emit({ action: 'event', event: 'qrcode', - data: { url: activeLogin.qrcodeUrl, expire: 30, index: qrRefreshCount }, + data: { url: activeLogin.qrcodeUrl, code: activeLogin.qrcode, expire: 30, index: qrRefreshCount }, }); log.info('weixin', `callId=${callId} qrcode emitted index=${qrRefreshCount}`); }