Skip to content

Commit 74fa18a

Browse files
committed
fix: remove over-eager debug logging filtering from connectionManager
1 parent 8e012da commit 74fa18a

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

packages/playout-gateway/src/tsrHandler.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,12 @@ export class TSRHandler {
262262
const device = this._coreTsrHandlers[id]?._device
263263
const name = `Device "${device?.deviceName ?? id}" (${device?.instanceId ?? 'instance unknown'})`
264264

265+
if (!e || !('message' in e)) {
266+
return {
267+
message: name + ': ' + 'Unknown error: ' + JSON.stringify(e),
268+
}
269+
}
270+
265271
return {
266272
message: e.message && name + ': ' + e.message,
267273
name: e.name && name + ': ' + e.name,
@@ -368,7 +374,7 @@ export class TSRHandler {
368374
this.tsr.connectionManager.on('connectionEvent:debug', (id, ...args) => {
369375
const device = this._coreTsrHandlers[id]?._device
370376

371-
if (!device?.debugLogging && !this._coreHandler.logDebug) {
377+
if (!this._coreHandler.logDebug) {
372378
return
373379
}
374380
if (args.length === 0) {

0 commit comments

Comments
 (0)