From cb79e2dc56a98655046e5b9df3f82e7fe5f11bcb Mon Sep 17 00:00:00 2001 From: Nick Tobey Date: Fri, 25 Jul 2025 01:52:53 -0700 Subject: [PATCH] Allow calling GetBool on nil DoltCliConfig. (This should only matter for tests) --- go/libraries/doltcore/env/config.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/go/libraries/doltcore/env/config.go b/go/libraries/doltcore/env/config.go index fa3ea4fca0..74532d3d60 100644 --- a/go/libraries/doltcore/env/config.go +++ b/go/libraries/doltcore/env/config.go @@ -178,6 +178,9 @@ func (dcc *DoltCliConfig) GetStringOrDefault(key, defStr string) string { } func (dcc *DoltCliConfig) GetBool(key string, defaultValue bool) (bool, error) { + if dcc == nil { + return defaultValue, nil + } configString, err := dcc.GetString(config.MmapArchiveIndexes) if err == config.ErrConfigParamNotFound { return defaultValue, nil