diff --git a/pkg/core/deployer/providers/byteplus-apig/byteplus_apig.go b/pkg/core/deployer/providers/byteplus-apig/byteplus_apig.go index e47820da9..1b12b38a4 100644 --- a/pkg/core/deployer/providers/byteplus-apig/byteplus_apig.go +++ b/pkg/core/deployer/providers/byteplus-apig/byteplus_apig.go @@ -107,8 +107,9 @@ func (d *Deployer) Deploy(ctx context.Context, certPEM, privkeyPEM string) (*Dep if err != nil { return nil, err } + domains := lo.Filter(domainCandidates, func(domainItem *bpapig.ItemForListCustomDomainsOutput, _ int) bool { - return lo.FromPtr(domainItem.Domain) == d.config.Domain + return d.config.Domain == lo.FromPtr(domainItem.Domain) }) if len(domains) == 0 { return nil, fmt.Errorf("could not find domain") diff --git a/pkg/core/deployer/providers/huaweicloud-aad/huaweicloud_aad.go b/pkg/core/deployer/providers/huaweicloud-aad/huaweicloud_aad.go index 76cf0ead7..474e18912 100644 --- a/pkg/core/deployer/providers/huaweicloud-aad/huaweicloud_aad.go +++ b/pkg/core/deployer/providers/huaweicloud-aad/huaweicloud_aad.go @@ -97,8 +97,9 @@ func (d *Deployer) Deploy(ctx context.Context, certPEM, privkeyPEM string) (*Dep if err != nil { return nil, err } + domains := lo.Filter(domainCandidates, func(domainItem *hwaadmodelv2.InstanceDomainItem, _ int) bool { - return lo.FromPtr(domainItem.DomainName) == d.config.Domain + return d.config.Domain == lo.FromPtr(domainItem.DomainName) }) if len(domains) == 0 { return nil, fmt.Errorf("could not find domain") diff --git a/pkg/core/deployer/providers/volcengine-apig/volcengine_apig.go b/pkg/core/deployer/providers/volcengine-apig/volcengine_apig.go index 716883169..5b7f3c9d6 100644 --- a/pkg/core/deployer/providers/volcengine-apig/volcengine_apig.go +++ b/pkg/core/deployer/providers/volcengine-apig/volcengine_apig.go @@ -107,8 +107,9 @@ func (d *Deployer) Deploy(ctx context.Context, certPEM, privkeyPEM string) (*Dep if err != nil { return nil, err } + domains := lo.Filter(domainCandidates, func(domainItem *veapig.ItemForListCustomDomainsOutput, _ int) bool { - return lo.FromPtr(domainItem.Domain) == d.config.Domain + return d.config.Domain == lo.FromPtr(domainItem.Domain) }) if len(domains) == 0 { return nil, fmt.Errorf("could not find domain") diff --git a/pkg/core/deployer/providers/zenlayer-cdn/zenlayer_cdn.go b/pkg/core/deployer/providers/zenlayer-cdn/zenlayer_cdn.go index f73b40608..7ef479549 100644 --- a/pkg/core/deployer/providers/zenlayer-cdn/zenlayer_cdn.go +++ b/pkg/core/deployer/providers/zenlayer-cdn/zenlayer_cdn.go @@ -136,8 +136,9 @@ func (d *Deployer) deployToDomain(ctx context.Context, certPEM, privkeyPEM strin if err != nil { return err } + domains := lo.Filter(domainCandidates, func(domainItem *zcdnsdk.DomainInfo, _ int) bool { - return domainItem.DomainName == d.config.Domain + return d.config.Domain == domainItem.DomainName }) if len(domains) == 0 { return fmt.Errorf("could not find domain")