From 5042930aaafe0bc552164ad924b0f38e97edd082 Mon Sep 17 00:00:00 2001 From: yfmeii Date: Wed, 8 Jan 2025 16:10:24 +0800 Subject: [PATCH] fix: fix domain validation logic in Tencent CDN/ECDN certificate deployer --- internal/deployer/tencent_cdn.go | 2 +- internal/deployer/tencent_ecdn.go | 2 +- .../deployer/providers/tencentcloud-cdn/tencentcloud_cdn.go | 2 +- .../deployer/providers/tencentcloud-ecdn/tencentcloud_ecdn.go | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/internal/deployer/tencent_cdn.go b/internal/deployer/tencent_cdn.go index f5230910..94ff485a 100644 --- a/internal/deployer/tencent_cdn.go +++ b/internal/deployer/tencent_cdn.go @@ -161,7 +161,7 @@ func (d *TencentCDNDeployer) getDomainsByCertificateId(tcCertId string) ([]strin } domains := make([]string, 0) - if describeCertDomainsResp.Response.Domains == nil { + if describeCertDomainsResp.Response.Domains != nil { for _, domain := range describeCertDomainsResp.Response.Domains { domains = append(domains, *domain) } diff --git a/internal/deployer/tencent_ecdn.go b/internal/deployer/tencent_ecdn.go index a61c5680..91ef0812 100644 --- a/internal/deployer/tencent_ecdn.go +++ b/internal/deployer/tencent_ecdn.go @@ -144,7 +144,7 @@ func (d *TencentECDNDeployer) getDomainsByCertificateId(tcCertId string) ([]stri } domains := make([]string, 0) - if describeCertDomainsResp.Response.Domains == nil { + if describeCertDomainsResp.Response.Domains != nil { for _, domain := range describeCertDomainsResp.Response.Domains { domains = append(domains, *domain) } diff --git a/internal/pkg/core/deployer/providers/tencentcloud-cdn/tencentcloud_cdn.go b/internal/pkg/core/deployer/providers/tencentcloud-cdn/tencentcloud_cdn.go index 68475257..a5f3dffd 100644 --- a/internal/pkg/core/deployer/providers/tencentcloud-cdn/tencentcloud_cdn.go +++ b/internal/pkg/core/deployer/providers/tencentcloud-cdn/tencentcloud_cdn.go @@ -146,7 +146,7 @@ func (d *TencentCloudCDNDeployer) getDomainsByCertificateId(cloudCertId string) } domains := make([]string, 0) - if describeCertDomainsResp.Response.Domains == nil { + if describeCertDomainsResp.Response.Domains != nil { for _, domain := range describeCertDomainsResp.Response.Domains { domains = append(domains, *domain) } diff --git a/internal/pkg/core/deployer/providers/tencentcloud-ecdn/tencentcloud_ecdn.go b/internal/pkg/core/deployer/providers/tencentcloud-ecdn/tencentcloud_ecdn.go index b5be93ba..8c2f25ca 100644 --- a/internal/pkg/core/deployer/providers/tencentcloud-ecdn/tencentcloud_ecdn.go +++ b/internal/pkg/core/deployer/providers/tencentcloud-ecdn/tencentcloud_ecdn.go @@ -129,7 +129,7 @@ func (d *TencentCloudECDNDeployer) getDomainsByCertificateId(cloudCertId string) } domains := make([]string, 0) - if describeCertDomainsResp.Response.Domains == nil { + if describeCertDomainsResp.Response.Domains != nil { for _, domain := range describeCertDomainsResp.Response.Domains { domains = append(domains, *domain) }