From 24bae095b96f1a31420e237d4cbb136dbaa21410 Mon Sep 17 00:00:00 2001 From: Casper Sparre Date: Fri, 20 Feb 2026 18:54:15 +0100 Subject: [PATCH] Updated logging to use new counts --- Cajetan.OF-DL/Worker.cs | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/Cajetan.OF-DL/Worker.cs b/Cajetan.OF-DL/Worker.cs index 56f535b..2a196ec 100644 --- a/Cajetan.OF-DL/Worker.cs +++ b/Cajetan.OF-DL/Worker.cs @@ -177,20 +177,21 @@ internal class Worker(IServiceProvider serviceProvider) devicePrivateKeyMissing: _devicePrivateKeyMissing, eventHandler: eventHandler ); + CreatorDownloadResult newResults = results.NewDownloads ?? results; - totalResults.Add(results); + totalResults.Add(newResults); DateTime userEndTime = DateTime.Now; TimeSpan userTotalTime = userEndTime - userStartTime; - Log.ForContext("Paid Posts", results.PaidPostCount) - .ForContext("Posts", results.PostCount) - .ForContext("Archived", results.ArchivedCount) - .ForContext("Streams", results.StreamsCount) - .ForContext("Stories", results.StoriesCount) - .ForContext("Highlights", results.HighlightsCount) - .ForContext("Messages", results.MessagesCount) - .ForContext("Paid Messages", results.PaidMessagesCount) + Log.ForContext("Paid Posts", newResults.PaidPostCount) + .ForContext("Posts", newResults.PostCount) + .ForContext("Archived", newResults.ArchivedCount) + .ForContext("Streams", newResults.StreamsCount) + .ForContext("Stories", newResults.StoriesCount) + .ForContext("Highlights", newResults.HighlightsCount) + .ForContext("Messages", newResults.MessagesCount) + .ForContext("Paid Messages", newResults.PaidMessagesCount) .ForContext("Username", username) .ForContext("TotalMinutes", userTotalTime.TotalMinutes) .Information("Scraped Data for '{Username:l}', took {TotalMinutes:0.000} minutes"); @@ -220,6 +221,8 @@ internal class Worker(IServiceProvider serviceProvider) .ForContext("Paid Messages", totalResults.PaidMessagesCount) .ForContext("TotalMinutes", totalTime.TotalMinutes) .Information("Scrape Completed in {TotalMinutes:0.00} minutes"); + + await Task.Delay(2000); } private async Task OutputBlockedUsersAsync()