From ce92d13327f02c90c64f1178dafdcde9742ea2ae Mon Sep 17 00:00:00 2001 From: Niels Simenon Date: Sun, 15 Dec 2019 23:14:43 +0100 Subject: [PATCH] Fixed site fallback handling. --- src/releases.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/releases.js b/src/releases.js index 7ac96d77..0ef75ce6 100644 --- a/src/releases.js +++ b/src/releases.js @@ -273,7 +273,11 @@ function curateReleases(releases) { } async function attachChannelSite(release) { - if (!release.site.isFallback || !release.channel) { + if (!release.site.isFallback) { + return release.site; + } + + if (!release.channel) { throw new Error(`Unable to derive channel site from generic URL: ${release.url}.`); }