feat: emit raw qrcode code field for client-side QR rendering

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
stswangzhiping
2026-05-15 15:08:56 +08:00
parent eeb984ebfe
commit 06036c6c73

View File

@@ -312,7 +312,7 @@ async function _runLogin({ callId, timeoutMs, botType, emit, isAborted }) {
emit({ emit({
action: 'event', action: 'event',
event: 'qrcode', 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}`); log.info('weixin', `callId=${callId} qrcode emitted index=${qrRefreshCount}`);
} }