From 60e883a82a62eed5feed05450f83db4c0c052a47 Mon Sep 17 00:00:00 2001 From: Ankit Pokhrel Date: Fri, 14 Apr 2023 21:27:29 +0200 Subject: [PATCH] fix: Issue with value assignment in init (#606) --- internal/config/generator.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/internal/config/generator.go b/internal/config/generator.go index e129a87e..6e0de82e 100644 --- a/internal/config/generator.go +++ b/internal/config/generator.go @@ -190,6 +190,7 @@ func (c *JiraCLIConfigGenerator) configureInstallationType() error { return nil } +//nolint:gocyclo func (c *JiraCLIConfigGenerator) configureServerAndLoginDetails() error { var qs []*survey.Question @@ -288,8 +289,12 @@ func (c *JiraCLIConfigGenerator) configureServerAndLoginDetails() error { return err } - c.value.server = ans.Server - c.value.login = ans.Login + if ans.Server != "" { + c.value.server = ans.Server + } + if ans.Login != "" { + c.value.login = ans.Login + } } return c.verifyLoginDetails(c.value.server, c.value.login)