From a18a9493f2bff48b6a794bd76fed46c37495b000 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Mon, 9 Aug 2021 16:17:31 +0200 Subject: [PATCH] fix: add missing error handling --- cli/app/remove.go | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/cli/app/remove.go b/cli/app/remove.go index e2092c22..a04e0586 100644 --- a/cli/app/remove.go +++ b/cli/app/remove.go @@ -44,7 +44,9 @@ var appRemoveCommand = &cli.Command{ prompt := &survey.Confirm{ Message: fmt.Sprintf("About to delete %s, are you sure", appName), } - survey.AskOne(prompt, &response) + if err := survey.AskOne(prompt, &response); err != nil { + logrus.Fatal(err) + } if !response { return errors.New("User aborted app removal") } @@ -91,7 +93,9 @@ var appRemoveCommand = &cli.Command{ Options: secretNames, Default: secretNames, } - survey.AskOne(secretsPrompt, &secretNamesToRemove) + if err := survey.AskOne(secretsPrompt, &secretNamesToRemove); err != nil { + logrus.Fatal(err) + } } for _, name := range secretNamesToRemove { @@ -125,7 +129,9 @@ var appRemoveCommand = &cli.Command{ Options: vols, Default: vols, } - survey.AskOne(volumesPrompt, &removeVols) + if err := survey.AskOne(volumesPrompt, &removeVols); err != nil { + logrus.Fatal(err) + } } for _, vol := range removeVols { err := cl.VolumeRemove(ctx, vol, internal.Force) // last argument is for force removing