Updates to LibraryController to use new Library model

- Additional validation on API endpoints
- Removed success toast when reorder libraries
This commit is contained in:
advplyr 2024-08-24 15:38:15 -05:00
parent e0de59a4b6
commit 5d13faef33
12 changed files with 260 additions and 169 deletions

View file

@ -81,9 +81,8 @@ class CronManager {
}
/**
* TODO: Update to new library model
*
* @param {*} library
* @param {import('../models/Library')} library
*/
removeCronForLibrary(library) {
Logger.debug(`[CronManager] Removing library scan cron for ${library.name}`)
@ -91,9 +90,8 @@ class CronManager {
}
/**
* TODO: Update to new library model
*
* @param {*} library
* @param {import('../models/Library')} library
*/
updateLibraryScanCron(library) {
const expression = library.settings.autoScanCronExpression