From 227ad493b734c8d274d56893653f0a7aae58b24c Mon Sep 17 00:00:00 2001 From: Daniel Balk <67603460+Daniel-Balk@users.noreply.github.com> Date: Fri, 14 Apr 2023 18:32:50 +0200 Subject: [PATCH] possible audit log fix --- Moonlight/App/Services/LogServices/AuditLogService.cs | 5 ++++- Moonlight/App/Services/LogServices/ErrorLogService.cs | 5 ++++- Moonlight/App/Services/LogServices/SecurityLogService.cs | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/Moonlight/App/Services/LogServices/AuditLogService.cs b/Moonlight/App/Services/LogServices/AuditLogService.cs index 4b0fdf87..a4e31247 100644 --- a/Moonlight/App/Services/LogServices/AuditLogService.cs +++ b/Moonlight/App/Services/LogServices/AuditLogService.cs @@ -73,8 +73,11 @@ public class AuditLogService { private List Data = new List(); - public void Add(object data) + public void Add(object? data) { + if(data == null) + return; + Data.Add(new LogData() { Type = typeof(T), diff --git a/Moonlight/App/Services/LogServices/ErrorLogService.cs b/Moonlight/App/Services/LogServices/ErrorLogService.cs index 4328c95a..c53fa112 100644 --- a/Moonlight/App/Services/LogServices/ErrorLogService.cs +++ b/Moonlight/App/Services/LogServices/ErrorLogService.cs @@ -98,8 +98,11 @@ public class ErrorLogService { private List Data = new List(); - public void Add(object data) + public void Add(object? data) { + if(data == null) + return; + Data.Add(new LogData() { Type = typeof(T), diff --git a/Moonlight/App/Services/LogServices/SecurityLogService.cs b/Moonlight/App/Services/LogServices/SecurityLogService.cs index f58fa198..ade94fa5 100644 --- a/Moonlight/App/Services/LogServices/SecurityLogService.cs +++ b/Moonlight/App/Services/LogServices/SecurityLogService.cs @@ -72,8 +72,11 @@ public class SecurityLogService { private List Data = new List(); - public void Add(object data) + public void Add(object? data) { + if(data == null) + return; + Data.Add(new LogData() { Type = typeof(T),