1
0
mirror of https://github.com/StackExchange/dnscontrol.git synced 2024-05-11 05:55:12 +00:00

namedotcom provider did not handle "CREATE" records properly. This fixes https://github.com/StackExchange/dnscontrol/issues/28

This commit is contained in:
Tom Limoncelli
2017-01-13 13:49:30 -05:00
parent 12f006441b
commit 18bb291bea

View File

@@ -41,7 +41,10 @@ func (n *nameDotCom) GetDomainCorrections(dc *models.DomainConfig) ([]*models.Co
corrections = append(corrections, c)
}
for _, cre := range create {
rec := cre.Desired.Original.(*models.RecordConfig)
var rec *models.RecordConfig
if cre.Desired.Original != nil {
rec = cre.Desired.Original.(*models.RecordConfig)
}
c := &models.Correction{Msg: cre.String(), F: func() error { return n.createRecord(rec, dc.Name) }}
corrections = append(corrections, c)
}