diff --git a/FileLiberator/UNTESTED/DownloadBook.cs b/FileLiberator/UNTESTED/DownloadBook.cs index 808b5c85..f7ad8c8c 100644 --- a/FileLiberator/UNTESTED/DownloadBook.cs +++ b/FileLiberator/UNTESTED/DownloadBook.cs @@ -71,6 +71,8 @@ namespace FileLiberator { libraryBook.Book.Title, libraryBook.Book.AudibleProductId, + libraryBook.Book.Locale, + libraryBook.Account, tempAaxFilename, actualFilePath, length, diff --git a/FileLiberator/UNTESTED/IProcessableExt.cs b/FileLiberator/UNTESTED/IProcessableExt.cs index 79c1d0c5..e23419a2 100644 --- a/FileLiberator/UNTESTED/IProcessableExt.cs +++ b/FileLiberator/UNTESTED/IProcessableExt.cs @@ -46,6 +46,14 @@ namespace FileLiberator private static async Task processBookAsync(IProcessable processable, LibraryBook libraryBook) { + Serilog.Log.Information("Begin " + nameof(processBookAsync) + " {@DebugInfo}", new + { + libraryBook.Book.Title, + libraryBook.Book.AudibleProductId, + libraryBook.Book.Locale, + libraryBook.Account + }); + // this should never happen. check anyway. ProcessFirstValidAsync returning null is the signal that we're done. we can't let another IProcessable accidentally send this command var status = await processable.ProcessAsync(libraryBook); if (status == null)