From 336ec2a42693d0df325b95cbebd9545b19e27725 Mon Sep 17 00:00:00 2001 From: Thomas Schuetz Date: Thu, 13 Apr 2023 13:13:45 +0200 Subject: [PATCH] fix: bool conversion Signed-off-by: Thomas Schuetz --- pkg/server/main.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkg/server/main.go b/pkg/server/main.go index 1186093..b5e4304 100644 --- a/pkg/server/main.go +++ b/pkg/server/main.go @@ -6,6 +6,8 @@ import ( "github.com/k8sgpt-ai/k8sgpt/pkg/analysis" "net/http" "os" + "strconv" + "strings" ) type Config struct { @@ -67,8 +69,10 @@ func (s *Config) Serve() error { } func getBoolParam(param string) bool { - if param == "true" { - return true + b, err := strconv.ParseBool(strings.ToLower(param)) + if err != nil { + // Handle error if conversion fails + return false } - return false + return b }