From e1d43021cab6ff538de5855f1b35d72e9c4e867f Mon Sep 17 00:00:00 2001 From: Joe Mooring Date: Sat, 10 Jun 2023 09:26:35 -0700 Subject: helpers: Improve schema detection when creating relative URLs Fixes #11080 --- helpers/url_test.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'helpers/url_test.go') diff --git a/helpers/url_test.go b/helpers/url_test.go index bb7f6eed7..6d496ce8e 100644 --- a/helpers/url_test.go +++ b/helpers/url_test.go @@ -177,6 +177,10 @@ func doTestRelURL(t testing.TB, defaultInSubDir, addLanguage, multilingual bool, {"/foo/bar", "https://example.org/foo/", false, "MULTI/foo/bar"}, {"foo/bar", "https://example.org/foo/", false, "/fooMULTI/foo/bar"}, + // Issue 11080 + {"mailto:a@b.com", "http://base/", false, "mailto:a@b.com"}, + {"ftp://b.com/a.txt", "http://base/", false, "ftp://b.com/a.txt"}, + {"/test/foo", "http://base/", false, "MULTI/test/foo"}, {"/" + lang + "/test/foo", "http://base/", false, "/" + lang + "/test/foo"}, {lang + "/test/foo", "http://base/", false, "/" + lang + "/test/foo"}, -- cgit v1.2.3