From 65c2bf1daa324daf9c55731aa2e8e9c5866a9b15 Mon Sep 17 00:00:00 2001 From: Pedro Enrique Date: Mon, 5 May 2025 20:08:47 +0200 Subject: [PATCH] AGENT-29 Check mask value for secrets --- cmd/cloud.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cmd/cloud.go b/cmd/cloud.go index c0df9e46..85caeb6d 100644 --- a/cmd/cloud.go +++ b/cmd/cloud.go @@ -23,6 +23,7 @@ import ( "github.com/agentuity/go-common/crypto" "github.com/agentuity/go-common/env" "github.com/agentuity/go-common/logger" + cstr "github.com/agentuity/go-common/string" "github.com/agentuity/go-common/tui" "github.com/spf13/cobra" "github.com/spf13/viper" @@ -226,7 +227,7 @@ Examples: if projectData != nil && projectData.Env != nil && projectData.Env[ev.Key] == ev.Val { continue } - if projectData != nil && projectData.Secrets != nil && projectData.Secrets[ev.Key] == ev.Val { + if projectData != nil && projectData.Secrets != nil && projectData.Secrets[ev.Key] == cstr.Mask(ev.Val) { continue } foundkeys = append(foundkeys, ev.Key)