From 05755513b5050d69517efa83e43b644fd69f3038 Mon Sep 17 00:00:00 2001 From: Steve Willoughby Date: Mon, 25 Mar 2024 07:59:25 -0700 Subject: [PATCH] backed out high security check for llm custom events --- v3/newrelic/internal_app.go | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/v3/newrelic/internal_app.go b/v3/newrelic/internal_app.go index 4e30629cb..b85365a86 100644 --- a/v3/newrelic/internal_app.go +++ b/v3/newrelic/internal_app.go @@ -552,18 +552,18 @@ func (app *app) RecordCustomEvent(eventType string, params map[string]interface{ return nil } + if app.config.Config.HighSecurity { + return errHighSecurityEnabled + } + + if !app.config.CustomInsightsEvents.Enabled { + return errCustomEventsDisabled + } + if eventType == "LlmEmbedding" || eventType == "LlmChatCompletionSummary" || eventType == "LlmChatCompletionMessage" { event, e = createCustomEventUnlimitedSize(eventType, params, time.Now()) } else { - if app.config.Config.HighSecurity { - return errHighSecurityEnabled - } - - if !app.config.CustomInsightsEvents.Enabled { - return errCustomEventsDisabled - } - - event, e := createCustomEvent(eventType, params, time.Now()) + event, e = createCustomEvent(eventType, params, time.Now()) } if nil != e { return e