From 782a01f4e90f6f9de8e7f7a9b9d0365c6322e799 Mon Sep 17 00:00:00 2001 From: Michael Hollister Date: Mon, 16 Jun 2025 08:35:31 -0500 Subject: [PATCH] Electron: Fix playing non-cached playlists --- receivers/electron/src/Main.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/receivers/electron/src/Main.ts b/receivers/electron/src/Main.ts index 5587cc8..7a72375 100644 --- a/receivers/electron/src/Main.ts +++ b/receivers/electron/src/Main.ts @@ -291,8 +291,8 @@ export class Main { ipcMain.on('play-request', (event: IpcMainEvent, value: PlayMessage, playlistIndex: number) => { logger.debug(`Received play request for index ${playlistIndex}:`, value); - value.url = Main.mediaCache.has(playlistIndex) ? Main.mediaCache.getUrl(playlistIndex) : value.url; - Main.mediaCache.cacheItems(playlistIndex); + value.url = Main.mediaCache?.has(playlistIndex) ? Main.mediaCache?.getUrl(playlistIndex) : value.url; + Main.mediaCache?.cacheItems(playlistIndex); Main.play(value); }); ipcMain.on('send-download-request', async () => {