提交 be1bedba 编写于 作者: Huan (李卓桓)'s avatar Huan (李卓桓)

use qrCode data for `scan` event (#1262)

上级 860e85ec
......@@ -90,7 +90,11 @@ async function onScan(
type: 'scan',
}
this.emit('watchdog', food)
this.emit('scan' , payload.url, payload.code, payload.data)
// BREAKING CHANGE: Issue #1262
const qrCode = payload.url.replace(/\/qrcode\//, '/l/')
this.emit('scan', qrCode, payload.code, payload.data)
}
function onLog(data: any): void {
......
......@@ -639,8 +639,8 @@ export class Wechaty extends Accessory implements Sayable {
case 'scan':
puppet.removeAllListeners('scan')
puppet.on('scan', async (qrCode, code, data) => {
this.emit('scan', qrCode, code, data)
puppet.on('scan', async (qrCode, statusCode, data) => {
this.emit('scan', qrCode, statusCode, data)
})
break
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册