fixing dashboard ACP js to show a more informative message for people running master branch

v1.18.x
Julian Lam 11 years ago
parent 03f926c560
commit 3accfaebc9

@ -42,12 +42,15 @@ define('forum/admin/general/dashboard', ['semver'], function(semver) {
checkEl.html($('.version-check').html().replace('<i class="fa fa-spinner fa-spin"></i>', 'v' + latestVersion));
// Alter box colour accordingly
if (latestVersion === version) {
if (semver.eq(latestVersion, version)) {
checkEl.removeClass('alert-info').addClass('alert-success');
checkEl.append('<p>You are <strong>up-to-date</strong> <i class="fa fa-check"></i></p>');
} else if (latestVersion > version) {
} else if (semver.gt(latestVersion, version)) {
checkEl.removeClass('alert-info').addClass('alert-danger');
checkEl.append('<p>A new version (v' + latestVersion + ') has been released. Consider upgrading your NodeBB.</p>');
} else if (semver.gt(version, latestVersion)) {
checkEl.removeClass('alert-info').addClass('alert-warning');
checkEl.append('<p>You are running a <strong>development version</strong>! Unintended bugs may occur. <i class="fa fa-warning"></i></p>');
}
});

Loading…
Cancel
Save