We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 36e66f5 commit 11ff675Copy full SHA for 11ff675
packages/devtools-proxy-support/src/logging.ts
@@ -74,18 +74,12 @@ interface MongoLogWriter {
74
mongoLogId(this: void, id: number): unknown;
75
}
76
77
-const alreadyHooked = new WeakMap<ProxyLogEmitter, WeakSet<MongoLogWriter>>();
78
let idCounter = 0;
79
export function hookLogger(
80
emitter: ProxyLogEmitter,
81
log: MongoLogWriter,
82
logCtx: string
83
): void {
84
- // This helps avoid unintentionally attaching the same logging twice in devtools-connet
85
- if (alreadyHooked.get(emitter)?.has(log)) return;
86
- if (!alreadyHooked.has(emitter)) alreadyHooked.set(emitter, new WeakSet());
87
- alreadyHooked.get(emitter)!.add(log);
88
-
89
logCtx = `${logCtx}-${idCounter++}`;
90
const { mongoLogId } = log;
91
0 commit comments