CR feedback

This commit is contained in:
Bryan MacFarlane
2020-02-10 15:21:04 -05:00
parent 7ea80d8e5f
commit 43880314e9
4 changed files with 95 additions and 42 deletions

View File

@ -84,7 +84,10 @@ export async function findMatch(
}
debug(`check ${version} satisfies ${versionSpec}`);
if (semver.satisfies(version, versionSpec) && candidate.stable == stable) {
if (
semver.satisfies(version, versionSpec) &&
(!stable || candidate.stable === stable)
) {
goFile = candidate.files.find(file => {
debug(`${file.arch}===${archFilter} && ${file.os}===${platFilter}`);
return file.arch === archFilter && file.os === platFilter;