|
|
@ -22,7 +22,7 @@ namespace NzbDrone.Core.MediaFiles
|
|
|
|
private readonly IConfigService _configService;
|
|
|
|
private readonly IConfigService _configService;
|
|
|
|
private readonly IRecycleBinProvider _recycleBinProvider;
|
|
|
|
private readonly IRecycleBinProvider _recycleBinProvider;
|
|
|
|
private readonly IMediaFileService _mediaFileService;
|
|
|
|
private readonly IMediaFileService _mediaFileService;
|
|
|
|
private readonly IAudioTagService _audioTagService;
|
|
|
|
private readonly IMetadataTagService _metadataTagService;
|
|
|
|
private readonly IMoveBookFiles _bookFileMover;
|
|
|
|
private readonly IMoveBookFiles _bookFileMover;
|
|
|
|
private readonly IDiskProvider _diskProvider;
|
|
|
|
private readonly IDiskProvider _diskProvider;
|
|
|
|
private readonly IRootFolderService _rootFolderService;
|
|
|
|
private readonly IRootFolderService _rootFolderService;
|
|
|
@ -33,7 +33,7 @@ namespace NzbDrone.Core.MediaFiles
|
|
|
|
public UpgradeMediaFileService(IConfigService configService,
|
|
|
|
public UpgradeMediaFileService(IConfigService configService,
|
|
|
|
IRecycleBinProvider recycleBinProvider,
|
|
|
|
IRecycleBinProvider recycleBinProvider,
|
|
|
|
IMediaFileService mediaFileService,
|
|
|
|
IMediaFileService mediaFileService,
|
|
|
|
IAudioTagService audioTagService,
|
|
|
|
IMetadataTagService metadataTagService,
|
|
|
|
IMoveBookFiles bookFileMover,
|
|
|
|
IMoveBookFiles bookFileMover,
|
|
|
|
IDiskProvider diskProvider,
|
|
|
|
IDiskProvider diskProvider,
|
|
|
|
IRootFolderService rootFolderService,
|
|
|
|
IRootFolderService rootFolderService,
|
|
|
@ -44,7 +44,7 @@ namespace NzbDrone.Core.MediaFiles
|
|
|
|
_configService = configService;
|
|
|
|
_configService = configService;
|
|
|
|
_recycleBinProvider = recycleBinProvider;
|
|
|
|
_recycleBinProvider = recycleBinProvider;
|
|
|
|
_mediaFileService = mediaFileService;
|
|
|
|
_mediaFileService = mediaFileService;
|
|
|
|
_audioTagService = audioTagService;
|
|
|
|
_metadataTagService = metadataTagService;
|
|
|
|
_bookFileMover = bookFileMover;
|
|
|
|
_bookFileMover = bookFileMover;
|
|
|
|
_diskProvider = diskProvider;
|
|
|
|
_diskProvider = diskProvider;
|
|
|
|
_rootFolderService = rootFolderService;
|
|
|
|
_rootFolderService = rootFolderService;
|
|
|
@ -109,7 +109,7 @@ namespace NzbDrone.Core.MediaFiles
|
|
|
|
moveFileResult.BookFile = _bookFileMover.MoveBookFile(bookFile, localBook);
|
|
|
|
moveFileResult.BookFile = _bookFileMover.MoveBookFile(bookFile, localBook);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
_audioTagService.WriteTags(bookFile, true);
|
|
|
|
_metadataTagService.WriteTags(bookFile, true);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else
|
|
|
|
else
|
|
|
|
{
|
|
|
|
{
|
|
|
|