From 8a086da6989846c1621be13599ab21a573e8506c Mon Sep 17 00:00:00 2001 From: Curve Date: Mon, 15 Apr 2024 01:46:50 +0200 Subject: [PATCH] refactor: add error checking for instantiation --- src/main/venmic.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/venmic.ts b/src/main/venmic.ts index c4b71ae..404c0d2 100644 --- a/src/main/venmic.ts +++ b/src/main/venmic.ts @@ -46,7 +46,12 @@ function obtainVenmic() { if (PatchBay && !initialized) { initialized = true; - patchBayInstance = new PatchBay(); + + try { + patchBayInstance = new PatchBay(); + } catch (e: any) { + console.error("Failed to instantiate venmic", e); + } } return patchBayInstance;