From 95bcce2809b08e7dde08588b783673e39e04f1b0 Mon Sep 17 00:00:00 2001 From: Ehsan Shirvanian Date: Tue, 7 Oct 2025 12:27:43 -0400 Subject: [PATCH] fix(route53): don't replace wildcard character * with any when sending update request (#1036) Co-authored-by: Ehsan Shirvanian --- internal/provider/providers/route53/provider.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/provider/providers/route53/provider.go b/internal/provider/providers/route53/provider.go index 533a82ec..4a8a1beb 100644 --- a/internal/provider/providers/route53/provider.go +++ b/internal/provider/providers/route53/provider.go @@ -142,7 +142,7 @@ func (p *Provider) Update(ctx context.Context, client *http.Client, ip netip.Add Path: "/2013-04-01/hostedzone/" + p.zoneID + "/rrset", } - changeRRSetRequest := newChangeRRSetRequest(p.BuildDomainName(), p.ttl, ip) + changeRRSetRequest := newChangeRRSetRequest(utils.BuildURLQueryHostname(p.owner, p.domain), p.ttl, ip) // Note the AWS API does not accept JSON for this endpoint buffer := bytes.NewBuffer(nil)