Skip to content

Commit 126746d

Browse files
committed
WIP: Fix IPC URL warning
1 parent 6704d1d commit 126746d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -599,10 +599,10 @@ if (!amMainInstance) {
599599
const ipcHandler = <A, R>(fn: (...args: A[]) => R) => (
600600
event: Electron.IpcMainInvokeEvent,
601601
...args: A[]
602-
): R => {
602+
): R | Promise<void> => {
603603
console.log('IPC call from', event.senderFrame?.url);
604604
if (!event.senderFrame || !hasTrustedOrigin(new URL(event.senderFrame.url))) {
605-
throw new Error(`Invalid IPC sender URL: ${event.senderFrame?.url}`);
605+
return Promise.reject(new Error(`Invalid IPC sender URL: ${event.senderFrame?.url}`));
606606
} else {
607607
return fn(...args);
608608
}

0 commit comments

Comments
 (0)