perf: 优化腾讯云 cloudflare 重复解析记录时的返回值

This commit is contained in:
xiaojunnuo
2024-11-17 02:01:44 +08:00
parent c7c4318c11
commit 90d1b68bd6
4 changed files with 72 additions and 19 deletions
@@ -105,6 +105,10 @@ export class HuaweiDnsProvider extends AbstractDnsProvider {
async removeRecord(options: RemoveRecordOptions<any>): Promise<any> {
const { fullRecord, value } = options.recordReq;
const record = options.recordRes;
if (!record) {
this.logger.info('解析记录recordId为空,不执行删除', fullRecord, value);
return;
}
const req: ApiRequestOptions = {
url: `${this.dnsEndpoint}/v2/zones/${record.zone_id}/recordsets/${record.id}`,
method: 'DELETE',