fixed client-side so semver doesn't explode when nbbpm returns 'latest', fixed tests so they pass again, #2363

This commit is contained in:
Julian Lam
2014-11-07 15:03:16 -05:00
parent 19297e2d22
commit 52285239e9
2 changed files with 3 additions and 2 deletions

View File

@@ -55,7 +55,7 @@ define('admin/extend/plugins', function() {
Plugins.suggest(pluginID, function(err, payload) {
if (!err) {
require(['semver'], function(semver) {
if (semver.gt(payload.version, parent.find('.currentVersion').text())) {
if (payload.version === 'latest' || semver.gt(payload.version, parent.find('.currentVersion').text())) {
btn.attr('disabled', true).find('i').attr('class', 'fa fa-refresh fa-spin');
socket.emit('admin.plugins.upgrade', {
id: pluginID,