From d86b5dced37cbcc3fe6576388a2283c30ea79981 Mon Sep 17 00:00:00 2001 From: "Stiliyan Tonev (Bark)" Date: Wed, 24 Jul 2024 19:32:18 +0300 Subject: [PATCH] fix: Handle possible null/empty case causing test to fail. --- crates/nu-std/std/log.nu | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/nu-std/std/log.nu b/crates/nu-std/std/log.nu index 2c412112ba..e53d95a15a 100644 --- a/crates/nu-std/std/log.nu +++ b/crates/nu-std/std/log.nu @@ -282,7 +282,8 @@ export def custom [ $level_prefix } - let ansi = if not $env.config.use_ansi_coloring { + let use_color = ($env | get config? | get use_ansi_coloring? | $in != false) + let ansi = if not $use_color { "" } else if ($ansi | is-empty) { if ($log_level not-in $valid_levels_for_defaulting) {