Fixed: Setting file dates

Fixes #940
pull/965/head
ta264 3 years ago
parent 400f77584d
commit 72de94308b

@ -68,7 +68,7 @@ namespace NzbDrone.Core.MediaFiles
_logger.Debug("Renaming book file: {0} to {1}", bookFile, filePath); _logger.Debug("Renaming book file: {0} to {1}", bookFile, filePath);
return TransferFile(bookFile, author, null, filePath, TransferMode.Move); return TransferFile(bookFile, author, bookFile.Edition.Value.Book.Value, filePath, TransferMode.Move);
} }
public BookFile MoveBookFile(BookFile bookFile, LocalBook localBook) public BookFile MoveBookFile(BookFile bookFile, LocalBook localBook)
@ -80,7 +80,7 @@ namespace NzbDrone.Core.MediaFiles
_logger.Debug("Moving book file: {0} to {1}", bookFile.Path, filePath); _logger.Debug("Moving book file: {0} to {1}", bookFile.Path, filePath);
return TransferFile(bookFile, localBook.Author, null, filePath, TransferMode.Move); return TransferFile(bookFile, localBook.Author, localBook.Book, filePath, TransferMode.Move);
} }
public BookFile CopyBookFile(BookFile bookFile, LocalBook localBook) public BookFile CopyBookFile(BookFile bookFile, LocalBook localBook)

@ -17,7 +17,7 @@ namespace NzbDrone.Core.MediaFiles
void ChangeFileDateForFile(BookFile bookFile, Author author, Book book); void ChangeFileDateForFile(BookFile bookFile, Author author, Book book);
} }
public class UpdateTrackFileService : IUpdateBookFileService, public class UpdateBookFileService : IUpdateBookFileService,
IHandle<AuthorScannedEvent> IHandle<AuthorScannedEvent>
{ {
private readonly IDiskProvider _diskProvider; private readonly IDiskProvider _diskProvider;
@ -26,7 +26,7 @@ namespace NzbDrone.Core.MediaFiles
private readonly Logger _logger; private readonly Logger _logger;
private static readonly DateTime EpochTime = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc); private static readonly DateTime EpochTime = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
public UpdateTrackFileService(IDiskProvider diskProvider, public UpdateBookFileService(IDiskProvider diskProvider,
IConfigService configService, IConfigService configService,
IBookService bookService, IBookService bookService,
Logger logger) Logger logger)
Loading…
Cancel
Save