Clarified behaviour of Update options in batch quick match dialog and added flag in quickMatchLibraryItem to override the default system settings

This commit is contained in:
Nick Thomson 2022-09-23 18:53:30 +01:00
parent dbb62069ef
commit c3f2e606dd
2 changed files with 9 additions and 5 deletions

View file

@ -675,9 +675,11 @@ class Scanner {
var provider = options.provider || 'google'
var searchTitle = options.title || libraryItem.media.metadata.title
var searchAuthor = options.author || libraryItem.media.metadata.authorName
var overrideDefaults = options.overrideDefaults || false
// Set to override existing metadata if scannerPreferMatchedMetadata setting is true
if (this.db.serverSettings.scannerPreferMatchedMetadata) {
// Set to override existing metadata if scannerPreferMatchedMetadata setting is true and
// the overrideDefaults option is not set or set to false.
if ((overrideDefaults == false) && (this.db.serverSettings.scannerPreferMatchedMetadata)) {
options.overrideCover = true
options.overrideDetails = true
}