From 87dbf0403510ca2666b156dc793f85d36c582bac Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Sat, 7 Mar 2020 17:54:40 +0100 Subject: [PATCH] cmd/hydroxide: fix sub-command arg processing --- cmd/hydroxide/main.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/hydroxide/main.go b/cmd/hydroxide/main.go index d370da9..aad6a6b 100644 --- a/cmd/hydroxide/main.go +++ b/cmd/hydroxide/main.go @@ -154,7 +154,7 @@ func main() { cmd := flag.Arg(0) switch cmd { case "auth": - authCmd.Parse(os.Args[2:]) + authCmd.Parse(flag.Args()[1:]) username := authCmd.Arg(0) if username == "" { log.Fatal("usage: hydroxide auth ") @@ -267,7 +267,7 @@ func main() { } } case "export-secret-keys": - exportSecretKeysCmd.Parse(os.Args[2:]) + exportSecretKeysCmd.Parse(flag.Args()[1:]) username := exportSecretKeysCmd.Arg(0) if username == "" { log.Fatal("usage: hydroxide export-secret-keys ") @@ -303,7 +303,7 @@ func main() { case "import-messages": // TODO: support for mbox - importMessagesCmd.Parse(os.Args[2:]) + importMessagesCmd.Parse(flag.Args()[1:]) username := importMessagesCmd.Arg(0) archivePath := importMessagesCmd.Arg(1) if username == "" || archivePath == "" {