File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -403,7 +403,6 @@ if .hdx_platform == "vector-internal" {
403
403
.b.timestamp = tmp_timestamp
404
404
405
405
.h = .b.host
406
- .st = downcase(.b.level) ?? null
407
406
.sv = .b."service.name"
408
407
.ts = to_unix_timestamp(from_unix_timestamp(.b.timestamp, unit: "milliseconds") ?? now(), unit: "nanoseconds")
409
408
.b._hdx_body = .b.message
@@ -412,6 +411,9 @@ if .hdx_platform == "vector-internal" {
412
411
.b = merge(.b, structured, deep: true) ?? .b
413
412
}
414
413
414
+ # set severity after merging structured message (to avoid conflict)
415
+ .st = downcase(.b.level) ?? null
416
+
415
417
if exists(.b."rr-web.event") {
416
418
.hdx_platform = "rrweb"
417
419
temp_msg = .b.message
@@ -479,6 +481,11 @@ if is_object(.b) {
479
481
.st = downcase(.b.level) ?? downcase(.b.severity) ?? downcase(.b.LEVEL) ?? downcase(.b.SEVERITY) ?? null
480
482
}
481
483
484
+ # address .b.level and .st conflict
485
+ if !is_nullish(.b.level) && .b.level != .st {
486
+ .b.level = .st
487
+ }
488
+
482
489
# merge vercel logs
483
490
if is_object(.__hdx_logs) {
484
491
tmp_b_size = strlen(encode_json(.b))
You can’t perform that action at this time.
0 commit comments