(fix) region: qcloud elb https listener create fix

This commit is contained in:
tangbin
2021-03-23 15:38:58 +08:00
committed by TangBin
parent 5a8aea333a
commit 07eea2f703
+1 -6
View File
@@ -816,13 +816,8 @@ func (lblis *SLoadbalancerListener) GetLoadbalancerCertificate() (*SCachedLoadba
return nil, nil
}
region := lblis.GetRegion()
if region == nil {
return nil, errors.Wrap(httperrors.ErrInvalidStatus, "loadbalancer listener is not attached to any region")
}
ret := &SCachedLoadbalancerCertificate{}
err := CachedLoadbalancerCertificateManager.Query().Equals("id", lblis.CachedCertificateId).Equals("cloudregion_id", region.Id).IsFalse("pending_deleted").First(ret)
err := CachedLoadbalancerCertificateManager.Query().Equals("id", lblis.CachedCertificateId).IsFalse("pending_deleted").First(ret)
if err != nil {
if err == sql.ErrNoRows {
return nil, nil