From 3daf28c8825250c6f9ca15138d2ac7e63590e782 Mon Sep 17 00:00:00 2001 From: Moyasee Date: Sun, 9 Nov 2025 04:19:52 +0200 Subject: [PATCH] fix: handling exception and ESLint issues --- src/main/events/themes/import-theme-sound-from-store.ts | 4 ++++ src/renderer/src/pages/settings/settings-general.tsx | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/events/themes/import-theme-sound-from-store.ts b/src/main/events/themes/import-theme-sound-from-store.ts index 588db6f5..135353b2 100644 --- a/src/main/events/themes/import-theme-sound-from-store.ts +++ b/src/main/events/themes/import-theme-sound-from-store.ts @@ -46,6 +46,10 @@ const importThemeSoundFromStore = async ( logger.log(`Successfully imported sound for theme ${themeName}`); return; } catch (error) { + logger.error( + `Failed to import ${format} sound for theme ${themeName}`, + error + ); continue; } } diff --git a/src/renderer/src/pages/settings/settings-general.tsx b/src/renderer/src/pages/settings/settings-general.tsx index 172b3291..c57fb5b3 100644 --- a/src/renderer/src/pages/settings/settings-general.tsx +++ b/src/renderer/src/pages/settings/settings-general.tsx @@ -361,16 +361,16 @@ export function SettingsGeneral() { } const volumePercent = Math.min( 100, - Math.max(0, parseInt(value, 10)) + Math.max(0, Number.parseInt(value, 10)) ); - if (!isNaN(volumePercent)) { + if (!Number.isNaN(volumePercent)) { handleVolumeChange(volumePercent); } }} onBlur={(e) => { if ( e.target.value === "" || - isNaN(parseInt(e.target.value, 10)) + Number.isNaN(Number.parseInt(e.target.value, 10)) ) { handleVolumeChange(0); }