escape tag data in listen (#1510)

This commit is contained in:
Sam Machin
2026-02-03 12:35:15 +00:00
committed by GitHub
parent ceb9a7a3bd
commit b598cd94ae

View File

@@ -155,6 +155,13 @@ class TaskListen extends Task {
const ci = this.nested ? this.parentTask.sd.callInfo : cs.callInfo.toJSON();
if (this._ignoreCustomerData) {
delete ci.customerData;
} else {
for (const key in ci.customerData) {
if (ci.customerData.hasOwnProperty(key)) {
const value = ci.customerData[key];
ci.customerData[key] = typeof value === 'string' ? escapeString(value) : value;
}
}
}
const metadata = Object.assign(
{sampleRate: this.sampleRate, mixType: this.mixType},