date check never should happen when use greatest is enabled

This commit is contained in:
Steffen Windoffer 2019-01-19 16:22:06 +01:00
parent d2f7bd66e8
commit aac7419deb

@ -345,8 +345,10 @@ function findNewVersion(data, opts) {
if (!opts.semvers.includes(diff)) continue;
if (diff === "prerelease" && !opts.usePre) continue;
if (opts.useGreatest && semver.gte(parsed.version, tempVersion)) {
tempVersion = parsed.version;
if (opts.useGreatest) {
if (semver.gte(parsed.version, tempVersion)) {
tempVersion = parsed.version;
}
} else {
const date = (new Date(data.time[version])).getTime();
if (date >= 0 && date > tempDate) {