From 14ac1759eaaeb1297ecf4b838e8e654b1b017776 Mon Sep 17 00:00:00 2001
From: jano3 <jano@bob.co.za>
Date: Tue, 2 Jul 2024 11:01:18 +0200
Subject: [PATCH] Fix empty audit event values for formatted fields

---
 audit/audit.go | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/audit/audit.go b/audit/audit.go
index 24b6afd..4cad86f 100644
--- a/audit/audit.go
+++ b/audit/audit.go
@@ -277,9 +277,13 @@ func CheckToFormatForAuditEvent(changes map[string]any, original any, new any, f
 			fieldChange := FieldChange{}
 			if originalFormattedObject != nil {
 				fieldChange.From = []string{*originalFormattedObject}
+			} else {
+				fieldChange.From = []string{}
 			}
 			if newFormattedObject != nil {
 				fieldChange.To = []string{*newFormattedObject}
+			} else {
+				fieldChange.To = []string{}
 			}
 			changes[objectKey] = fieldChange
 		} else {
-- 
GitLab