diff --git a/server/objects/LibraryItem.js b/server/objects/LibraryItem.js index a6d620f88b..b15e53c9b3 100644 --- a/server/objects/LibraryItem.js +++ b/server/objects/LibraryItem.js @@ -336,6 +336,7 @@ class LibraryItem { } if (dataFound.ino !== this.ino) { + Logger.warn(`[LibraryItem] Check scan item changed inode "${this.ino}" -> "${dataFound.ino}"`) this.ino = dataFound.ino hasUpdated = true } @@ -347,7 +348,7 @@ class LibraryItem { } if (dataFound.path !== this.path) { - Logger.warn(`[LibraryItem] Check scan item changed path "${this.path}" -> "${dataFound.path}"`) + Logger.warn(`[LibraryItem] Check scan item changed path "${this.path}" -> "${dataFound.path}" (inode ${this.ino})`) this.path = dataFound.path this.relPath = dataFound.relPath hasUpdated = true diff --git a/server/scanner/Scanner.js b/server/scanner/Scanner.js index f40f2b8307..0ac38b96f2 100644 --- a/server/scanner/Scanner.js +++ b/server/scanner/Scanner.js @@ -201,6 +201,7 @@ class Scanner { const dataFound = libraryItemDataFound.find(lid => lid.ino === libraryItem.ino || comparePaths(lid.relPath, libraryItem.relPath)) if (!dataFound) { libraryScan.addLog(LogLevel.WARN, `Library Item "${libraryItem.media.metadata.title}" is missing`) + Logger.warn(`[Scanner] Library item "${libraryItem.media.metadata.title}" is missing (inode "${libraryItem.ino}")`) libraryScan.resultsMissing++ libraryItem.setMissing() itemsToUpdate.push(libraryItem)