From 00fbf9b3dfc35673a22394e2da5805846c79d0dc Mon Sep 17 00:00:00 2001 From: jorge-carrasco Date: Sun, 30 Mar 2025 18:40:22 +0200 Subject: [PATCH] update request for DonDominio The official documentation for DonDominio is wrong, they tell you to use apiKey for the API key but then below in an example they use "password". password is the right name for the parameter, tested with my own domain. --- internal/provider/providers/dondominio/provider.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/internal/provider/providers/dondominio/provider.go b/internal/provider/providers/dondominio/provider.go index 50965e25b..ed4a76be4 100644 --- a/internal/provider/providers/dondominio/provider.go +++ b/internal/provider/providers/dondominio/provider.go @@ -119,11 +119,11 @@ func (p *Provider) Update(ctx context.Context, client *http.Client, ip netip.Add Host: "dondns.dondominio.com", Path: "/json/", RawQuery: url.Values{ - "user": {p.username}, - "apikey": {p.key}, - "host": {utils.BuildURLQueryHostname(p.owner, p.domain)}, - "ip": {ip.String()}, - "lang": {"en"}, + "user": {p.username}, + "password": {p.key}, + "host": {utils.BuildURLQueryHostname(p.owner, p.domain)}, + "ip": {ip.String()}, + "lang": {"en"}, }.Encode(), }