From 56a2a8fb8d6e5db5919988ea1bf2468ab7fc71ad Mon Sep 17 00:00:00 2001 From: d3vv3 Date: Fri, 27 Feb 2026 22:44:13 +0100 Subject: [PATCH] fix: window.printer is undefined in AbstractRelay._onmessage --- abstract-relay.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/abstract-relay.ts b/abstract-relay.ts index 21e26b4..677b142 100644 --- a/abstract-relay.ts +++ b/abstract-relay.ts @@ -487,8 +487,12 @@ export class AbstractRelay { } } } catch (err) { - const [_, __, event] = JSON.parse(json) - ;(window as any).printer.maybe(event.pubkey, ':: caught err', event, this.url, err) + try { + const [_, __, event] = JSON.parse(json) + console.warn(`[nostr] relay ${this.url} error processing message:`, err, event) + } catch (_) { + console.warn(`[nostr] relay ${this.url} error processing message:`, err) + } return } }