diff --git a/plugins/downloader/back.ts b/plugins/downloader/back.ts index f627c105..706e8430 100644 --- a/plugins/downloader/back.ts +++ b/plugins/downloader/back.ts @@ -55,7 +55,7 @@ const sendError = (error: Error, source?: string) => { const cause = error.cause ? `\n\n${String(error.cause)}` : ''; const message = `${error.toString()}${songNameMessage}${cause}`; - console.error(message); + console.error(message, error, error?.stack); dialog.showMessageBox({ type: 'info', buttons: ['OK'], diff --git a/plugins/lyrics-genius/back.ts b/plugins/lyrics-genius/back.ts index 79522d13..ce46aa3a 100644 --- a/plugins/lyrics-genius/back.ts +++ b/plugins/lyrics-genius/back.ts @@ -78,9 +78,9 @@ const getLyricsList = async (queryString: string): Promise => { */ const info = await response.json() as GetGeniusLyric; const url = info - .response - .sections - .find((section) => section.type === 'song')?.hits[0].result.url; + ?.response + ?.sections + ?.find((section) => section.type === 'song')?.hits[0]?.result?.url; if (url) { return await getLyrics(url);