From 988f4d9d3197a3c0abebae326d4006c89e1efb89 Mon Sep 17 00:00:00 2001 From: Robbie McMichael <2044464+robbiemcmichael@users.noreply.github.com> Date: Thu, 27 Jun 2019 00:02:25 +1000 Subject: [PATCH] Fix GitHub archive URL for packages When registering new packages, the GitHub archive URL includes a slash at the end. This works in most situations as github.com is lenient about forwarding requests with or without the slash to codeload.github.com, however, it can cause issues with some caching proxies. --- src/backend/Package/Register.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/Package/Register.hs b/src/backend/Package/Register.hs index 377b247d..528a5638 100644 --- a/src/backend/Package/Register.hs +++ b/src/backend/Package/Register.hs @@ -288,4 +288,4 @@ writeEndpoint name version dir stream = toGithubUrl :: Pkg.Name -> Pkg.Version -> Text.Text toGithubUrl name version = - "https://github.com/" <> Text.pack (Pkg.toUrl name) <> "/zipball/" <> Pkg.versionToText version <> "/" + "https://github.com/" <> Text.pack (Pkg.toUrl name) <> "/zipball/" <> Pkg.versionToText version