Update audio duration on library scan (#707)

This commit is contained in:
MBucari 2023-08-12 17:19:56 -06:00
parent e65b6c76a8
commit fb9b4eb77e
2 changed files with 8 additions and 2 deletions

View File

@ -106,6 +106,7 @@ namespace DataLayer
ReplaceAuthors(authors);
ReplaceNarrators(narrators);
}
public void UpdateTitle(string title, string subtitle)
{
Title = title?.Trim() ?? "";
@ -113,6 +114,9 @@ namespace DataLayer
_titleWithSubtitle = null;
}
public void UpdateLengthInMinutes(int lengthInMinutes)
=> LengthInMinutes = lengthInMinutes;
#region contributors, authors, narrators
internal HashSet<BookContributor> ContributorsLink { get; private set; }

View File

@ -149,6 +149,8 @@ namespace DtoImporterService
{
var item = importItem.DtoItem;
book.UpdateLengthInMinutes(item.LengthInMinutes);
// Update the book titles, since formatting can change
book.UpdateTitle(item.Title, item.Subtitle);