From 7d2b6a390290cf7f1b72e8661ed3a3b58940c5d8 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Wed, 19 Feb 2020 16:32:35 +0100 Subject: [PATCH] carddav: make Discover fail when target is empty --- carddav/client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/carddav/client.go b/carddav/client.go index 82dc61d..d649aa4 100644 --- a/carddav/client.go +++ b/carddav/client.go @@ -36,7 +36,7 @@ func Discover(domain string) (string, error) { target := strings.TrimSuffix(addr.Target, ".") if target == "" { - return "", nil + return "", fmt.Errorf("carddav: empty target in SRV record") } u := url.URL{Scheme: "https"}