From c8bad4df1a20f6baf3ccfeb5721bc283a33621c0 Mon Sep 17 00:00:00 2001 From: Thomas von Dein Date: Wed, 2 Nov 2022 14:33:48 +0100 Subject: [PATCH] check completion errors --- cmd/root.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/cmd/root.go b/cmd/root.go index 9388cea..8df7ac0 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -49,18 +49,16 @@ func man() { func completion(cmd *cobra.Command, mode string) error { switch mode { case "bash": - cmd.Root().GenBashCompletion(os.Stdout) + return cmd.Root().GenBashCompletion(os.Stdout) case "zsh": - cmd.Root().GenZshCompletion(os.Stdout) + return cmd.Root().GenZshCompletion(os.Stdout) case "fish": - cmd.Root().GenFishCompletion(os.Stdout, true) + return cmd.Root().GenFishCompletion(os.Stdout, true) case "powershell": - cmd.Root().GenPowerShellCompletionWithDesc(os.Stdout) + return cmd.Root().GenPowerShellCompletionWithDesc(os.Stdout) default: return errors.New("Invalid shell parameter! Valid ones: bash|zsh|fish|powershell") } - - return nil } func Execute() {