Merge remote-tracking branch 'upstream/4.4' into 4.4-master-2013-12-04-16-27-01
[civicrm-core.git] / CRM / Admin / Page / Extensions.php
index 519414d3323f1c2fc4bf3f472f6a6c1339197598..134f82aecf662e6efb545d86e6a819dfb0d4ca7a 100644 (file)
@@ -229,6 +229,11 @@ class CRM_Admin_Page_Extensions extends CRM_Core_Page_Basic {
         'Extension',
         $row['id']
       );
+      if (isset($localExtensionRows[$info->key])) {
+        if (version_compare($localExtensionRows[$info->key]['version'], $info->version, '<')) {
+          $row['is_upgradeable'] = TRUE;
+        }
+      }
       $remoteExtensionRows[$row['id']] = $row;
     }
     $this->assign('remoteExtensionRows', $remoteExtensionRows);