Skip to content

Commit 2a9d93a

Browse files
committed
Filter null activities after deserialization
1 parent 610ff90 commit 2a9d93a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

framework/src/Volo.Abp.Core/Volo/Abp/Internal/Telemetry/Activity/Storage/TelemetryActivityStorage.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,9 @@ private static TelemetryActivityStorageState LoadState()
178178

179179
var json = Cryptography.Decrypt(fileContent);
180180

181-
return JsonSerializer.Deserialize<TelemetryActivityStorageState>(json, JsonSerializerOptions)!;
181+
var state = JsonSerializer.Deserialize<TelemetryActivityStorageState>(json, JsonSerializerOptions)!;
182+
state.Activities = state.Activities.Where(x => x != null).ToList();
183+
return state;
182184
}
183185
catch
184186
{

0 commit comments

Comments
 (0)