Browse Source

Filter null activities after deserialization

pull/23343/head
Emre KARA 10 months ago
parent
commit
2a9d93a3d5
  1. 4
      framework/src/Volo.Abp.Core/Volo/Abp/Internal/Telemetry/Activity/Storage/TelemetryActivityStorage.cs

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

@ -178,7 +178,9 @@ public class TelemetryActivityStorage : ITelemetryActivityStorage, ISingletonDep
var json = Cryptography.Decrypt(fileContent);
return JsonSerializer.Deserialize<TelemetryActivityStorageState>(json, JsonSerializerOptions)!;
var state = JsonSerializer.Deserialize<TelemetryActivityStorageState>(json, JsonSerializerOptions)!;
state.Activities = state.Activities.Where(x => x != null).ToList();
return state;
}
catch
{

Loading…
Cancel
Save