From eedf3e0914916901fbd382ba5c9a12807f9e8962 Mon Sep 17 00:00:00 2001 From: Brian Giori Date: Tue, 9 Jan 2024 11:51:11 -0800 Subject: [PATCH] fix: add nil check when merging local evaluation config --- pkg/experiment/local/config.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/experiment/local/config.go b/pkg/experiment/local/config.go index 4087f46..9c9cb9d 100644 --- a/pkg/experiment/local/config.go +++ b/pkg/experiment/local/config.go @@ -42,7 +42,7 @@ func fillConfigDefaults(c *Config) *Config { if c.FlagConfigPollerRequestTimeout == 0 { c.FlagConfigPollerRequestTimeout = DefaultConfig.FlagConfigPollerRequestTimeout } - if c.AssignmentConfig.CacheCapacity == 0 { + if c.AssignmentConfig != nil && c.AssignmentConfig.CacheCapacity == 0 { c.AssignmentConfig.CacheCapacity = DefaultAssignmentConfig.CacheCapacity } return c