mirror of
https://github.com/Readarr/Readarr
synced 2025-12-15 04:46:13 +01:00
Fixed: Don't try to read audio tags from a book file
This commit is contained in:
parent
c817d6c0d8
commit
341d64ebf7
1 changed files with 6 additions and 4 deletions
|
|
@ -1,5 +1,7 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.IO.Abstractions;
|
||||
using System.Linq;
|
||||
using NLog;
|
||||
using NzbDrone.Common.Extensions;
|
||||
|
|
@ -17,19 +19,19 @@ public interface IIdentificationService
|
|||
public class IdentificationService : IIdentificationService
|
||||
{
|
||||
private readonly ITrackGroupingService _trackGroupingService;
|
||||
private readonly IAudioTagService _audioTagService;
|
||||
private readonly IMetadataTagService _metadataTagService;
|
||||
private readonly IAugmentingService _augmentingService;
|
||||
private readonly ICandidateService _candidateService;
|
||||
private readonly Logger _logger;
|
||||
|
||||
public IdentificationService(ITrackGroupingService trackGroupingService,
|
||||
IAudioTagService audioTagService,
|
||||
IMetadataTagService metadataTagService,
|
||||
IAugmentingService augmentingService,
|
||||
ICandidateService candidateService,
|
||||
Logger logger)
|
||||
{
|
||||
_trackGroupingService = trackGroupingService;
|
||||
_audioTagService = audioTagService;
|
||||
_metadataTagService = metadataTagService;
|
||||
_augmentingService = augmentingService;
|
||||
_candidateService = candidateService;
|
||||
_logger = logger;
|
||||
|
|
@ -101,7 +103,7 @@ private List<LocalBook> ToLocalTrack(IEnumerable<BookFile> trackfiles, LocalEdit
|
|||
Path = x.Path,
|
||||
Size = x.Size,
|
||||
Modified = x.Modified,
|
||||
FileTrackInfo = _audioTagService.ReadTags(x.Path),
|
||||
FileTrackInfo = _metadataTagService.ReadTags((FileInfoBase)new FileInfo(x.Path)),
|
||||
ExistingFile = true,
|
||||
AdditionalFile = true,
|
||||
Quality = x.Quality
|
||||
|
|
|
|||
Loading…
Reference in a new issue