mirror of
https://github.com/fergalmoran/Readarr.git
synced 2025-12-29 04:47:37 +00:00
Fixed: Don't try to read audio tags from a book file
This commit is contained in:
@@ -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 @@ namespace NzbDrone.Core.MediaFiles.BookImport.Identification
|
||||
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 @@ namespace NzbDrone.Core.MediaFiles.BookImport.Identification
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user