From f7e45ad014f144cf2ac6a05e408bd282e91a5abb Mon Sep 17 00:00:00 2001 From: Miguel Martinez Date: Mon, 20 Oct 2025 23:38:30 -0400 Subject: [PATCH] fix: handling of empty referrer index Signed-off-by: Miguel Martinez --- app/controlplane/pkg/biz/referrer.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/controlplane/pkg/biz/referrer.go b/app/controlplane/pkg/biz/referrer.go index 34b23d9ec..c89a73213 100644 --- a/app/controlplane/pkg/biz/referrer.go +++ b/app/controlplane/pkg/biz/referrer.go @@ -48,6 +48,11 @@ type ReferrerSharedIndexConfig struct { } func NewIndexConfig(cfg *conf.ReferrerSharedIndex) (*ReferrerSharedIndexConfig, error) { + // referrer shared index is optional, if not configured, it's disabled + if cfg == nil { + return nil, nil + } + if err := cfg.ValidateOrgs(); err != nil { return nil, fmt.Errorf("invalid shared index config: %w", err) }