diff --git a/src/WAConnection/3.Connect.ts b/src/WAConnection/3.Connect.ts index 18457f9..62e8811 100644 --- a/src/WAConnection/3.Connect.ts +++ b/src/WAConnection/3.Connect.ts @@ -204,12 +204,12 @@ export class WAConnection extends Base { const l2 = ((json[2] || [])[0] || [])[0] || '' Object.keys(l1).forEach(key => { - anyTriggered = this.emit (`${DEF_CALLBACK_PREFIX}${l0},${key}:${l1[key]},${l2}`) || anyTriggered; - anyTriggered = this.emit (`${DEF_CALLBACK_PREFIX}${l0},${key}:${l1[key]}`) || anyTriggered; - anyTriggered = this.emit (`${DEF_CALLBACK_PREFIX}${l0},${key}`) || anyTriggered; + anyTriggered = this.emit (`${DEF_CALLBACK_PREFIX}${l0},${key}:${l1[key]},${l2}`, json) || anyTriggered; + anyTriggered = this.emit (`${DEF_CALLBACK_PREFIX}${l0},${key}:${l1[key]}`, json) || anyTriggered; + anyTriggered = this.emit (`${DEF_CALLBACK_PREFIX}${l0},${key}`, json) || anyTriggered; }) - anyTriggered = this.emit (`${DEF_CALLBACK_PREFIX}${l0},,${l2}`) || anyTriggered; - anyTriggered = this.emit (`${DEF_CALLBACK_PREFIX}${l0}`) || anyTriggered; + anyTriggered = this.emit (`${DEF_CALLBACK_PREFIX}${l0},,${l2}`, json) || anyTriggered; + anyTriggered = this.emit (`${DEF_CALLBACK_PREFIX}${l0}`, json) || anyTriggered; if (anyTriggered) return