Skip to content

Commit

Permalink
fix: 修复了百度云同一域名改变解析类型时失败的bug (#292)
Browse files Browse the repository at this point in the history
  • Loading branch information
WinterBokeh committed May 30, 2022
1 parent c970057 commit 29ef7ee
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions dns/baidu.go
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ func (baidu *BaiduCloud) addUpdateDomainRecords(recordType string) {
for _, record := range records.Result {
if record.Domain == domain.GetSubDomain() {
//存在就去更新
baidu.modify(record, domain, ipAddr)
baidu.modify(record, domain, recordType, ipAddr)
find = true
break
}
Expand Down Expand Up @@ -148,7 +148,7 @@ func (baidu *BaiduCloud) create(domain *config.Domain, recordType string, ipAddr
}

//modify 更新解析
func (baidu *BaiduCloud) modify(record BaiduRecord, domain *config.Domain, ipAddr string) {
func (baidu *BaiduCloud) modify(record BaiduRecord, domain *config.Domain, rdType string, ipAddr string) {
//没有变化直接跳过
if record.Rdata == ipAddr {
log.Printf("你的IP %s 没有变化, 域名 %s", ipAddr, domain)
Expand All @@ -158,7 +158,7 @@ func (baidu *BaiduCloud) modify(record BaiduRecord, domain *config.Domain, ipAdd
RecordId: record.RecordId,
Domain: record.Domain,
View: record.View,
RdType: record.Rdtype,
RdType: rdType,
TTL: record.TTL,
Rdata: ipAddr,
ZoneName: record.ZoneName,
Expand Down

0 comments on commit 29ef7ee

Please sign in to comment.