From 049045e1ad900287938adc784a0014eb53cdb4b8 Mon Sep 17 00:00:00 2001 From: Craig Peterson Date: Fri, 16 Dec 2016 13:30:45 -0700 Subject: [PATCH] fix bind --- providers/bind/bindProvider.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/providers/bind/bindProvider.go b/providers/bind/bindProvider.go index 4cb254884..e946ed1ca 100644 --- a/providers/bind/bindProvider.go +++ b/providers/bind/bindProvider.go @@ -160,8 +160,11 @@ func (c *Bind) GetDomainCorrections(dc *models.DomainConfig) ([]*models.Correcti // Read expectedRecords: expectedRecords := make([]*models.RecordConfig, 0, len(dc.Records)) - for i := range dc.Records { - expectedRecords = append(expectedRecords, dc.Records[i]) + for _, r := range dc.Records { + if r.TTL == 0 { + r.TTL = models.DefaultTTL + } + expectedRecords = append(expectedRecords, r) } // Read foundRecords: foundRecords := make([]*models.RecordConfig, 0)