From 351b848269f3b6da680a1ef39a7d75d732050d8a Mon Sep 17 00:00:00 2001 From: Garrett Delfosse <garrett@coder.com> Date: Fri, 8 Dec 2023 19:34:06 +0000 Subject: [PATCH] fix: provide helpful error when no login url specified --- cli/login.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cli/login.go b/cli/login.go index 2727743e1b487..1bf8d97297dba 100644 --- a/cli/login.go +++ b/cli/login.go @@ -147,6 +147,10 @@ func (r *RootCmd) login() *clibase.Cmd { rawURL = inv.Args[0] } + if rawURL == "" { + return xerrors.Errorf("no url argument provided") + } + if !strings.HasPrefix(rawURL, "http://") && !strings.HasPrefix(rawURL, "https://") { scheme := "https" if strings.HasPrefix(rawURL, "localhost") {