From 8e15e8aec6074d3b7b017dcb996ca328f41e09b6 Mon Sep 17 00:00:00 2001 From: gdlcf88 Date: Fri, 14 Jun 2024 16:22:49 +0900 Subject: [PATCH] Skip handling of statistic data update if dir is not found --- common.props | 2 +- .../Files/RecursiveDirectoryStatisticDataUpdater.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/common.props b/common.props index 7169c68..0d565a2 100644 --- a/common.props +++ b/common.props @@ -1,7 +1,7 @@ latest - 5.3.0-preview.3 + 5.3.0-preview.4 $(NoWarn);CS1591 true EasyAbp Team diff --git a/src/EasyAbp.FileManagement.Domain.Core/EasyAbp/FileManagement/Files/RecursiveDirectoryStatisticDataUpdater.cs b/src/EasyAbp.FileManagement.Domain.Core/EasyAbp/FileManagement/Files/RecursiveDirectoryStatisticDataUpdater.cs index a5e44a5..bc0c4a8 100644 --- a/src/EasyAbp.FileManagement.Domain.Core/EasyAbp/FileManagement/Files/RecursiveDirectoryStatisticDataUpdater.cs +++ b/src/EasyAbp.FileManagement.Domain.Core/EasyAbp/FileManagement/Files/RecursiveDirectoryStatisticDataUpdater.cs @@ -60,7 +60,7 @@ protected virtual async Task UpdateStatisticDataAsync(Guid? directoryId) var directory = await _fileRepository.FindAsync(directoryId.Value); - if (!directory.TryUpdateStatisticData(statisticData)) + if (directory is null || !directory.TryUpdateStatisticData(statisticData)) { break; }