From 3b8aaeb56abfa4cbb7fc3ca2c81b6c991a655b45 Mon Sep 17 00:00:00 2001 From: s3rj1k Date: Fri, 28 Jun 2024 23:01:46 +0200 Subject: [PATCH] Set custom error for ParseKeyFromURL (#21) Signed-off-by: s3rj1k --- otp.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/otp.go b/otp.go index 8668d8c..7085f59 100644 --- a/otp.go +++ b/otp.go @@ -76,7 +76,7 @@ type Key struct { func ParseKeyFromURL(s string) (*Key, error) { u, err := url.Parse(s) if err != nil { - return nil, err + return nil, errors.New("otp: invalid otpauth URL") } key := &Key{ url: u,