diff --git a/Hua.DDNS/Jobs/AppJob.cs b/Hua.DDNS/Jobs/AppJob.cs index 392e3f6..1d94d7c 100644 --- a/Hua.DDNS/Jobs/AppJob.cs +++ b/Hua.DDNS/Jobs/AppJob.cs @@ -113,12 +113,14 @@ namespace Hua.DDNS.Jobs })).Body.DomainRecords.Record; foreach (var aliDomainRecord in aliDescribeRecordList - .Where(m => m.Value != CurrentIpv4Address && _domainOption.subDomainArray.Any(n => m.Value == n))) + .Where(m => m.Value != CurrentIpv4Address && _domainOption.subDomainArray.Any(n => m.RR == n))) { await aliClient.UpdateDomainRecordAsync(new UpdateDomainRecordRequest() { RecordId = aliDomainRecord.RecordId, + RR = aliDomainRecord.RR, + Type = aliDomainRecord.Type, Value = CurrentIpv4Address, }); }