From 4174e0d98d66971ac0c4b1b672ec2ddb539558ba Mon Sep 17 00:00:00 2001 From: Xinto Date: Wed, 4 Oct 2023 08:57:00 +0400 Subject: [PATCH] use safe chaining --- src/main/mediaPermissions.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/mediaPermissions.ts b/src/main/mediaPermissions.ts index 477fbae..0f5529b 100644 --- a/src/main/mediaPermissions.ts +++ b/src/main/mediaPermissions.ts @@ -11,10 +11,10 @@ export function registerMediaPermissionsHandler() { session.defaultSession.setPermissionRequestHandler((_webContents, permission, callback, details) => { if (permission === "media") { - if (details.mediaTypes!.includes("audio")) { + if (details.mediaTypes?.includes("audio")) { systemPreferences.askForMediaAccess("microphone").then(callback); } - if (details.mediaTypes!.includes("video")) { + if (details.mediaTypes?.includes("video")) { systemPreferences.askForMediaAccess("camera").then(callback); } }