From d7b963428520905879df3543add0dc977c6dc95d Mon Sep 17 00:00:00 2001 From: lyra95 Date: Tue, 31 Dec 2024 17:18:26 +0900 Subject: [PATCH] use GenBashCompletionV2 this fixes "aliashash[""]: bad array subscript" issue(https://github.com/streamnative/pulsarctl/issues/138) --- pkg/ctl/completion/completion.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/ctl/completion/completion.go b/pkg/ctl/completion/completion.go index 29e0784c..594f99b1 100644 --- a/pkg/ctl/completion/completion.go +++ b/pkg/ctl/completion/completion.go @@ -42,7 +42,7 @@ If you are stuck on Bash 3 (macOS) use source /dev/stdin <<<"$(pulsarctl completion bash)" `, RunE: func(cmd *cobra.Command, args []string) error { - return rootCmd.GenBashCompletion(os.Stdout) + return rootCmd.GenBashCompletionV2(os.Stdout, true) }, }