Skip to content

Commit

Permalink
Changed XML back to empty string to prevent null exception in contain…
Browse files Browse the repository at this point in the history
…s filtering
  • Loading branch information
jschick04 committed Oct 24, 2024
1 parent 6684c58 commit 973ab83
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/EventLogExpert.Eventing/Models/DisplayEventModel.cs
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,5 @@ public sealed record DisplayEventModel(

public SecurityIdentifier UserId { get; init; } = new(WellKnownSidType.NullSid, null);

public string? Xml { get; init; }
public string Xml { get; init; } = string.Empty;
}
2 changes: 1 addition & 1 deletion src/EventLogExpert.UI/Store/EventLog/EventLogEffects.cs
Original file line number Diff line number Diff line change
Expand Up @@ -212,7 +212,7 @@ await Parallel.ForEachAsync(
ThreadId = @event.ThreadId,
TimeCreated = @event.TimeCreated!.Value.ToUniversalTime(),
UserId = @event.UserId,
Xml = settingsState.Value.Config.IsXmlEnabled ? @event.ToXml() : null
Xml = settingsState.Value.Config.IsXmlEnabled ? @event.ToXml() : string.Empty
});
}
catch (Exception ex) when (ex is EventLogInvalidDataException)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ private void StartWatching(string logName)
ThreadId = eventArgs.EventRecord.ThreadId,
TimeCreated = eventArgs.EventRecord.TimeCreated!.Value.ToUniversalTime(),
UserId = eventArgs.EventRecord.UserId,
Xml = _settingsState.Value.Config.IsXmlEnabled ? eventArgs.EventRecord.ToXml() : null
Xml = _settingsState.Value.Config.IsXmlEnabled ? eventArgs.EventRecord.ToXml() : string.Empty
}));
}
};
Expand Down

0 comments on commit 973ab83

Please sign in to comment.