From da82e2117b306e28a84947311c23e49488e3f5ef Mon Sep 17 00:00:00 2001 From: Nicholas Wallace Date: Sat, 31 Aug 2024 21:40:16 -0700 Subject: [PATCH] Fix: `libraryFolder` does not exist for new library model --- server/controllers/MiscController.js | 2 +- server/controllers/PodcastController.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/controllers/MiscController.js b/server/controllers/MiscController.js index d9c1c445e..97472b82b 100644 --- a/server/controllers/MiscController.js +++ b/server/controllers/MiscController.js @@ -48,7 +48,7 @@ class MiscController { if (!library) { return res.status(404).send(`Library not found with id ${libraryId}`) } - const folder = library.libraryFolders.find((fold) => fold.id === folderId) + const folder = await Database.libraryFolderModel.findByPk(folderId) if (!folder) { return res.status(404).send(`Folder not found with id ${folderId} in library ${library.name}`) } diff --git a/server/controllers/PodcastController.js b/server/controllers/PodcastController.js index 976e1ac91..977c4fec2 100644 --- a/server/controllers/PodcastController.js +++ b/server/controllers/PodcastController.js @@ -44,7 +44,7 @@ class PodcastController { return res.status(404).send('Library not found') } - const folder = library.libraryFolders.find((fold) => fold.id === payload.folderId) + const folder = await Database.libraryFolderModel.findByPk(payload.folderId) if (!folder) { Logger.error(`[PodcastController] Create: Folder not found "${payload.folderId}"`) return res.status(404).send('Folder not found')