Procházet zdrojové kódy

opt: 补充出错时的返回结果

liufan před 1 měsícem
rodič
revize
86a968667d
1 změnil soubory, kde provedl 6 přidání a 0 odebrání
  1. 6 0
      server/CertificateCloudflareServer.go

+ 6 - 0
server/CertificateCloudflareServer.go

@@ -42,6 +42,12 @@ func (s *CertificateServer) ListZoneCertificates(ctx context.Context, requestClo
 	}
 	ctxAPI := context.Background()
 	response, err := api.ListSSL(ctxAPI, requestCloudflare.GetZoneId())
+	if err != nil {
+		return &cert.ListZoneCertificatesReplyCloudflare{
+			Result:  nil,
+			Success: false,
+		}, err
+	}
 	list := make([]*cert.ZoneCustomSSL, len(response))
 	for i, detail := range response {
 		list[i] = Go2ProtoCertificate(detail)