From a07ae4fc4df37b3ef6fa5d054c387adecea23ee1 Mon Sep 17 00:00:00 2001 From: Stone_Red <56473591+Stone-Red-Code@users.noreply.github.com> Date: Thu, 14 Dec 2023 17:59:05 +0100 Subject: [PATCH] Add new files count to log --- .../FileProcessing/DirectoryWatcher.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/HyperbolicDownloaderApi/FileProcessing/DirectoryWatcher.cs b/HyperbolicDownloaderApi/FileProcessing/DirectoryWatcher.cs index df58a91..a89ef8f 100644 --- a/HyperbolicDownloaderApi/FileProcessing/DirectoryWatcher.cs +++ b/HyperbolicDownloaderApi/FileProcessing/DirectoryWatcher.cs @@ -82,6 +82,8 @@ public class DirectoryWatcher timer.Interval = TimeSpan.FromMinutes(1).TotalMilliseconds; + int newFilesCount = 0; + foreach (string directory in directories) { ApiManager.SendNotificationMessageNewLine($"Checking directory: {directory}", NotificationMessageType.Log); @@ -89,11 +91,14 @@ public class DirectoryWatcher foreach (string file in files) { - _ = filesManager.TryAdd(file, out _, out _); + if (filesManager.TryAdd(file, out _, out _)) + { + newFilesCount++; + } } } - ApiManager.SendNotificationMessageNewLine("Finished checking for new files.", NotificationMessageType.Log); + ApiManager.SendNotificationMessageNewLine($"Finished checking for new files. Found {newFilesCount} new files.", NotificationMessageType.Log); filesManager.RemoveFilesThatDontExist(); }