From 586ab35253b8876e306e4547dfa62860085f0b90 Mon Sep 17 00:00:00 2001 From: jccint Date: Sun, 27 Apr 2025 00:59:52 +0200 Subject: [PATCH] fix(ionos): use correct library for joining URL paths to avoid errors in Windows --- internal/provider/providers/ionos/get.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/provider/providers/ionos/get.go b/internal/provider/providers/ionos/get.go index 1dcb4c146..31e6e8bbe 100644 --- a/internal/provider/providers/ionos/get.go +++ b/internal/provider/providers/ionos/get.go @@ -7,7 +7,7 @@ import ( "io" "net/http" "net/url" - "path/filepath" + "path" "strings" "github.com/qdm12/ddns-updater/internal/provider/errors" @@ -45,7 +45,7 @@ func (p *Provider) get(ctx context.Context, client *http.Client, u := url.URL{ Scheme: "https", Host: "api.hosting.ionos.com", - Path: filepath.Join("/dns/v1/", subPath), + Path: path.Join("/dns/v1/", subPath), RawQuery: queryParams.Encode(), }