Просмотр исходного кода

Merge pull request #2256 from porter-dev/nafees/hotfixes

[POR-603] [hotfix] Case on possible nil pointer value of `ImageTag` from ECR API response
abelanger5 3 лет назад
Родитель
Сommit
ada9c8f6f6
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      internal/registry/registry.go

+ 3 - 1
internal/registry/registry.go

@@ -707,7 +707,9 @@ func (r *Registry) GetECRPaginatedImages(
 	imageIDMap := make(map[string]bool)
 
 	for _, id := range resp.ImageIds {
-		imageIDMap[*id.ImageTag] = true
+		if id != nil && id.ImageTag != nil {
+			imageIDMap[*id.ImageTag] = true
+		}
 	}
 
 	var wg sync.WaitGroup