From 219135983892e685582a903eed5c9ed929e63ceb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Franc=C3=A9=20Wilke?= <francewilke@gmail.com>
Date: Wed, 18 Jun 2025 11:27:06 +0200
Subject: [PATCH] Create function to force logging of stored logs

---
 logs/logs.go | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/logs/logs.go b/logs/logs.go
index a9d7a18..bc3d471 100644
--- a/logs/logs.go
+++ b/logs/logs.go
@@ -44,6 +44,7 @@ var apiRequest *events.APIGatewayProxyRequest
 var currentRequestID *string
 var isDebug = false
 var storeLogsUntilTriggered = false
+var forceLogStoredLogs = false
 var disableLogging = false
 var build string
 var raygunClient *raygun4go.Client
@@ -475,6 +476,14 @@ func DisableLogging() {
 	disableLogging = true
 }
 
+func SetShouldForceLogStoredLogs(val bool) {
+	forceLogStoredLogs = val
+}
+
+func ShouldForceLogStoredLogs() bool {
+	return forceLogStoredLogs
+}
+
 func ClearInfo() {
 	logger = nil
 	cachedLogEntries = []LogEntryWithLevel{}
-- 
GitLab