From 01d34904ff07e21943df7af7608866099fc701b9 Mon Sep 17 00:00:00 2001
From: "@ChristelLoftus" <christel@bob.co.za>
Date: Tue, 17 Dec 2024 14:37:54 +0200
Subject: [PATCH] error message logs to support formatting

---
 logs/logs.go | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/logs/logs.go b/logs/logs.go
index 37dd4ff..635cd64 100644
--- a/logs/logs.go
+++ b/logs/logs.go
@@ -242,11 +242,13 @@ func ErrorWithFields(fields map[string]interface{}, err error) {
 	}
 }
 
-func ErrorWithMsg(message string, err error) {
+func ErrorWithMsg(format string, err error, a ...interface{}) {
 	if disableLogging {
 		return
 	}
 
+	message := SanitiseLogs(fmt.Sprintf(format, a...))
+
 	if err == nil {
 		err = errors.Error(message)
 	}
@@ -255,11 +257,13 @@ func ErrorWithMsg(message string, err error) {
 	}, err)
 }
 
-func ErrorMsg(message string) {
+func ErrorMsg(format string, a ...interface{}) {
 	if disableLogging {
 		return
 	}
 
+	message := SanitiseLogs(fmt.Sprintf(format, a...))
+
 	ErrorWithMsg(message, nil)
 }
 
-- 
GitLab