From 33c855477db030ffa78740fb84f1ac660d68bb9a Mon Sep 17 00:00:00 2001
From: Ruaan <ruaan@uafrica.com>
Date: Fri, 8 Apr 2022 13:08:46 +0200
Subject: [PATCH] Remove initially suggested change

---
 audit/audit.go | 22 ----------------------
 1 file changed, 22 deletions(-)

diff --git a/audit/audit.go b/audit/audit.go
index 29dce84..901ec19 100644
--- a/audit/audit.go
+++ b/audit/audit.go
@@ -2,7 +2,6 @@ package audit
 
 import (
 	"encoding/json"
-	"fmt"
 	"github.com/r3labs/diff/v2"
 	"gitlab.com/uafrica/go-utils/reflection"
 	"gitlab.com/uafrica/go-utils/string_utils"
@@ -107,28 +106,7 @@ func GetChanges(original interface{}, new interface{}) (map[string]interface{},
 					fieldChange,
 				}
 			}
-		} else if len(change.Path) > 1 {
-
-			objectKey := ToSnakeCase(change.Path[0])
-			for i := 1; i < len(change.Path)-1; i++ {
-				objectKey = fmt.Sprintf("%s-%s", objectKey, ToSnakeCase(change.Path[i]))
-			}
-
-			field := ToSnakeCase(change.Path[len(change.Path)-1])
-			changesKey := fmt.Sprintf("%s-%s", objectKey, field)
-
-			// Create array of objects
-			fieldChange := map[string]interface{}{
-				field: FieldChange{
-					From: change.From,
-					To:   change.To,
-				},
-			}
-			changes[changesKey] = []map[string]interface{}{
-				fieldChange,
-			}
 		}
-
 	}
 
 	return changes, nil
-- 
GitLab