Better tracking of CalibreId

This commit is contained in:
ta264 2021-05-12 21:26:53 +01:00
parent dc843ec63e
commit 774180262b

View file

@ -206,6 +206,11 @@ public List<ImportResult> Import(List<ImportDecision<LocalBook>> decisions, bool
if (previousFile != null)
{
_mediaFileService.Delete(previousFile, DeleteMediaFileReason.ManualOverride);
if (bookFile.CalibreId == 0 && previousFile.CalibreId != 0)
{
bookFile.CalibreId = previousFile.CalibreId;
}
}
_audioTagService.WriteTags(bookFile, false);