Răsfoiți Sursa

Ignore if password is empty

Signed-off-by: Amine Chouki <[email protected]>
Amine Chouki 4 ani în urmă
părinte
comite
3f59e9a3ad
2 a modificat fișierele cu 8 adăugiri și 0 ștergeri
  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",