From 84133693769ece362822c3bf423fb9956d32fe92 Mon Sep 17 00:00:00 2001 From: Darius Date: Tue, 7 Jan 2025 20:50:17 -0700 Subject: [PATCH] Fix decode_percent with fallible assertion cloudflare managed (#193) decode_percent!() has been resulting in errors when null is encountered. This fix will allow it to not error out when nulls are encountered. This fix is for Cloudflare managed source on the http_requests table Signed-off-by: Darius --- data/managed/log_sources/cloudflare/tables/http_request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/managed/log_sources/cloudflare/tables/http_request.yml b/data/managed/log_sources/cloudflare/tables/http_request.yml index cb79c290..6d005a98 100644 --- a/data/managed/log_sources/cloudflare/tables/http_request.yml +++ b/data/managed/log_sources/cloudflare/tables/http_request.yml @@ -496,7 +496,7 @@ transform: | if err == null { .url = parsed if .url.query != null { - .url.query = decode_percent!(split!(.json.ClientRequestReferer, "?")[1]) + .url.query = decode_percent(split!(.json.ClientRequestReferer, "?")[1]) ?? null } .url.domain = del(.url.host) }