RP: Fix shortname handling

This commit is contained in:
Thomas Limoncelli 2025-12-04 15:01:53 -05:00
parent 843478172c
commit e05667e5ac
No known key found for this signature in database

View file

@ -1,8 +1,6 @@
package rtype package rtype
import ( import (
"fmt"
"github.com/StackExchange/dnscontrol/v4/models" "github.com/StackExchange/dnscontrol/v4/models"
"github.com/StackExchange/dnscontrol/v4/pkg/domaintags" "github.com/StackExchange/dnscontrol/v4/pkg/domaintags"
"github.com/StackExchange/dnscontrol/v4/pkg/rtypecontrol" "github.com/StackExchange/dnscontrol/v4/pkg/rtypecontrol"
@ -30,11 +28,10 @@ func (handle *RP) FromArgs(dcn *domaintags.DomainNameVarieties, rec *models.Reco
} }
fields := &RP{ fields := &RP{
dns.RP{ dns.RP{
Mbox: dnsutil.AddOrigin(args[1].(string), dcn.NameASCII), Mbox: dnsutil.AddOrigin(args[1].(string), dcn.NameASCII+"."),
Txt: dnsutil.AddOrigin(args[2].(string), dcn.NameASCII), Txt: dnsutil.AddOrigin(args[2].(string), dcn.NameASCII+"."),
}, },
} }
fmt.Printf("RP FromArgs: %+v\n", fields)
return handle.FromStruct(dcn, rec, args[0].(string), fields) return handle.FromStruct(dcn, rec, args[0].(string), fields)
} }