Fix:Server crash on podcast add page, adds API endpoint to get podcast titles #3499

- Instead of loading all podcast library items this page now loads only the needed data
This commit is contained in:
advplyr 2024-10-11 16:55:09 -05:00
parent d258b42e01
commit 33eae1e03a
4 changed files with 47 additions and 11 deletions

View file

@ -96,6 +96,7 @@ class ApiRouter {
this.router.get('/libraries/:id/opml', LibraryController.middleware.bind(this), LibraryController.getOPMLFile.bind(this))
this.router.post('/libraries/order', LibraryController.reorder.bind(this))
this.router.post('/libraries/:id/remove-metadata', LibraryController.middleware.bind(this), LibraryController.removeAllMetadataFiles.bind(this))
this.router.get('/libraries/:id/podcast-titles', LibraryController.middleware.bind(this), LibraryController.getPodcastTitles.bind(this))
//
// Item Routes