From dc0f25aca3a908fe8159d220f8d3e4cce42c4e53 Mon Sep 17 00:00:00 2001 From: Mark Cooper Date: Wed, 25 Aug 2021 19:32:17 -0500 Subject: [PATCH] Sync tracks always --- server/Audiobook.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/server/Audiobook.js b/server/Audiobook.js index 169dcaf2..4fd2e765 100644 --- a/server/Audiobook.js +++ b/server/Audiobook.js @@ -360,11 +360,9 @@ class Audiobook { syncAudioFile(audioFile, fileScanData) { var hasUpdates = audioFile.syncFile(fileScanData) - if (hasUpdates) { - var track = this.tracks.find(t => t.ino === audioFile.ino) - if (track) { - track.syncFile(fileScanData) - } + var track = this.tracks.find(t => t.ino === audioFile.ino) + if (track && track.syncFile(fileScanData)) { + hasUpdates = true } return hasUpdates }