浏览代码

Ignore if password is empty

Signed-off-by: Amine Chouki <[email protected]>
Amine Chouki 4 年之前
父节点
当前提交
3f59e9a3ad
共有 2 个文件被更改,包括 8 次插入0 次删除
  1. 3 0
      cli/mobycli/pat_suggest.go
  2. 5 0
      cli/mobycli/pat_suggest_test.go

+ 3 - 0
cli/mobycli/pat_suggest.go

@@ -65,6 +65,9 @@ func isUsingDefaultRegistry(cmdArgs []string) bool {
 }
 
 func isUsingPassword(pass string) bool {
+	if pass == "" { // ignore if no password (or SSO)
+		return false
+	}
 	if _, err := uuid.ParseUUID(pass); err == nil {
 		return false
 	}

+ 5 - 0
cli/mobycli/pat_suggest_test.go

@@ -74,6 +74,11 @@ func TestIsUsingPassword(t *testing.T) {
 			"mypass",
 			true,
 		},
+		{
+			"no password or sso",
+			"",
+			false,
+		},
 		{
 			"personal access token",
 			"1508b8bd-b80c-452d-9a7a-ee5607c41bcd",