Add: logging of how many series were removed

This commit is contained in:
Nicholas Wallace 2024-08-22 21:23:45 -07:00
parent 896f2d4720
commit 926896eca6

View file

@ -458,12 +458,16 @@ class Server {
} }
) )
// Step 4: Delete all older series // Step 4: Delete all older series and report how many were deleted
await Database.seriesModel.destroy({
const seriesRemoved = await Database.seriesModel.destroy({
where: { where: {
id: { [Sequelize.Op.in]: seriesIdsToUpdate } id: { [Sequelize.Op.in]: seriesIdsToUpdate }
} }
}) })
if (seriesRemoved) {
Logger.info(`[Server] Deduplicated series "${duplicate.name}" in library ${duplicate.libraryId} - Removed ${seriesRemoved} series`)
}
} catch (error) { } catch (error) {
Logger.error(`[Server] Failed to deduplicate series "${duplicate.name}" in library ${duplicate.libraryId}`, error) Logger.error(`[Server] Failed to deduplicate series "${duplicate.name}" in library ${duplicate.libraryId}`, error)
} }