aboutsummaryrefslogtreecommitdiffstats
path: root/src/electron/macOSPermissions.ts
diff options
context:
space:
mode:
authorLibravatar Ricardo Cino <ricardo@cino.io>2022-06-26 01:21:07 +0200
committerLibravatar GitHub <noreply@github.com>2022-06-25 23:21:07 +0000
commitaf814d7cfff7e1ca3c27f8a25d498d3439debabb (patch)
treee56ec1ef4efdb2c07ac37884b0a629ab7756632b /src/electron/macOSPermissions.ts
parentUpdate 'CHANGELOG.md' for '6.0.0-beta.2' release [skip ci] (diff)
downloadferdium-app-af814d7cfff7e1ca3c27f8a25d498d3439debabb.tar.gz
ferdium-app-af814d7cfff7e1ca3c27f8a25d498d3439debabb.tar.zst
ferdium-app-af814d7cfff7e1ca3c27f8a25d498d3439debabb.zip
chore: add more strict types in electron directory (#367)
Diffstat (limited to 'src/electron/macOSPermissions.ts')
-rw-r--r--src/electron/macOSPermissions.ts6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/electron/macOSPermissions.ts b/src/electron/macOSPermissions.ts
index 2415534e5..c9f22aecb 100644
--- a/src/electron/macOSPermissions.ts
+++ b/src/electron/macOSPermissions.ts
@@ -35,7 +35,7 @@ function hasScreenCapturePermissionAlreadyBeenGranted(): boolean {
35 return screenCaptureStatus === 'granted'; 35 return screenCaptureStatus === 'granted';
36} 36}
37 37
38function createStatusFile() { 38function createStatusFile(): void {
39 try { 39 try {
40 writeFileSync(filePath, ''); 40 writeFileSync(filePath, '');
41 } catch (error) { 41 } catch (error) {
@@ -48,7 +48,9 @@ function createStatusFile() {
48 } 48 }
49} 49}
50 50
51export const askFormacOSPermissions = async (mainWindow: BrowserWindow) => { 51export const askFormacOSPermissions = async (
52 mainWindow: BrowserWindow,
53): Promise<void> => {
52 debug('Checking camera & microphone permissions'); 54 debug('Checking camera & microphone permissions');
53 systemPreferences.askForMediaAccess('camera'); 55 systemPreferences.askForMediaAccess('camera');
54 systemPreferences.askForMediaAccess('microphone'); 56 systemPreferences.askForMediaAccess('microphone');