Add:Generate book metadata file when book details are changed,Add:Server setting for storing book metadata in book folder

This commit is contained in:
advplyr 2022-02-27 14:28:18 -06:00
parent aa50cc2d81
commit 295c6b0c74
5 changed files with 58 additions and 6 deletions

View file

@ -124,8 +124,8 @@ class Db {
if (!this.serverSettings) {
this.serverSettings = new ServerSettings()
await this.insertEntity('settings', this.serverSettings)
global.ServerSettings = this.serverSettings.toJSON()
}
global.ServerSettings = this.serverSettings.toJSON()
}
async load() {
@ -311,5 +311,12 @@ class Db {
return []
})
}
// Check if server was updated and previous version was earlier than param
checkPreviousVersionIsBefore(version) {
if (!this.previousVersion) return false
// true if version > previousVersion
return version.localeCompare(this.previousVersion) >= 0
}
}
module.exports = Db