From af826d500fef0469b958250161b0827aa4ab2933 Mon Sep 17 00:00:00 2001 From: Matthis <99146727+matthisholleville@users.noreply.github.com> Date: Tue, 16 May 2023 13:54:53 +0200 Subject: [PATCH] fix: missing validation for backend option in remove command (#429) Signed-off-by: Matthis Holleville --- cmd/auth/remove.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cmd/auth/remove.go b/cmd/auth/remove.go index 33a474d90e..3e4b133aab 100644 --- a/cmd/auth/remove.go +++ b/cmd/auth/remove.go @@ -32,6 +32,11 @@ var removeCmd = &cobra.Command{ os.Exit(1) } + if backend == "" { + color.Red("Error: --backend option must be set.") + os.Exit(1) + } + foundBackend := false for i, provider := range configAI.Providers { if backend == provider.Name { @@ -55,5 +60,5 @@ var removeCmd = &cobra.Command{ func init() { // add flag for backend - removeCmd.Flags().StringVarP(&backend, "backend", "b", "openai", "Backend AI provider") + removeCmd.Flags().StringVarP(&backend, "backend", "b", "", "Backend AI provider") }