From bede608637dcb5de056358e81e28c84f21c9a4ec Mon Sep 17 00:00:00 2001 From: Florent Thoumie Date: Mon, 17 Apr 2023 15:21:26 -0700 Subject: [PATCH] Fix NS1_URLFWD custom record type handling (#2289) --- providers/ns1/ns1Provider.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/providers/ns1/ns1Provider.go b/providers/ns1/ns1Provider.go index 8760bd866..2cf111546 100644 --- a/providers/ns1/ns1Provider.go +++ b/providers/ns1/ns1Provider.go @@ -37,7 +37,7 @@ func init() { RecordAuditor: AuditRecords, } providers.RegisterDomainServiceProviderType("NS1", fns, providers.CanUseSRV, docNotes) - providers.RegisterCustomRecordType("NS1_URLFWD", "NS1", "URLFWD") + providers.RegisterCustomRecordType("NS1_URLFWD", "NS1", "") } type nsone struct { @@ -341,7 +341,7 @@ func convert(zr *dns.ZoneRecord, domain string) ([]*models.RecordConfig, error) return nil, fmt.Errorf("unparsable %s record received from ns1: %w", rtype, err) } case "URLFWD": - rec.Type = rtype + rec.Type = "NS1_URLFWD" if err := rec.SetTarget(ans); err != nil { return nil, fmt.Errorf("unparsable %s record received from ns1: %w", rtype, err) }