[extensions-web] extensions: mark extension outdated if it doesn't have version in metadata



commit 214f03ee90f0f391d3d4fdec23feedf45e3d0507
Author: Yuri Konotopov <ykonotopov gnome org>
Date:   Mon Jan 23 22:24:57 2017 +0400

    extensions: mark extension outdated if it doesn't have version in metadata

 sweettooth/static/js/extensions.js |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/sweettooth/static/js/extensions.js b/sweettooth/static/js/extensions.js
index df9efd4..6a127be 100644
--- a/sweettooth/static/js/extensions.js
+++ b/sweettooth/static/js/extensions.js
@@ -133,7 +133,7 @@ function($, messages, dbusProxy, extensionUtils, templates) {
 
         var svm = meta.shell_version_map || $elem.data('svm');
         var latest = extensionUtils.grabProperExtensionVersion(svm, dbusProxy.ShellVersion);
-        if (latest !== null && (latest.version > meta.version || _state === ExtensionState.OUT_OF_DATE))
+        if (latest !== null && (!meta.version || latest.version > meta.version || _state === 
ExtensionState.OUT_OF_DATE))
             $elem.addClass('upgradable');
 
         function sendPopularity(action) {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]