Update recent-episodes API route to load from db

This commit is contained in:
advplyr 2023-08-19 14:49:06 -05:00
parent f21d69339f
commit 8d451217a3
6 changed files with 88 additions and 31 deletions

View file

@ -59,6 +59,16 @@ class Database {
return this.models.libraryItem
}
/** @type {typeof import('./models/PodcastEpisode')} */
get podcastEpisodeModel() {
return this.models.podcastEpisode
}
/** @type {typeof import('./models/MediaProgress')} */
get mediaProgressModel() {
return this.models.mediaProgress
}
async checkHasDb() {
if (!await fs.pathExists(this.dbPath)) {
Logger.info(`[Database] absdatabase.sqlite not found at ${this.dbPath}`)