Browse Source

AMBARI-9190 Versions: unable to load versions page, javascript error. (ababiichuk)

aBabiichuk 10 years ago
parent
commit
11295a897c
1 changed files with 2 additions and 2 deletions
  1. 2 2
      ambari-web/app/views/main/admin/stack_upgrade/versions_view.js

+ 2 - 2
ambari-web/app/views/main/admin/stack_upgrade/versions_view.js

@@ -148,10 +148,10 @@ App.MainAdminStackVersionsView = Em.View.extend({
    */
   filterBy: function (versions, filter) {
     var currentVersion = this.get('controller.currentVersion');
-    if (filter && filter.get('value')) {
+    if (filter && filter.get('value') && this.get('controller.isLoaded')) {
       return versions.filter(function (version) {
         if (version.get('status') === 'INSTALLED' && filter.get('value') === 'UPGRADE_READY') {
-          return stringUtils.compareVersions(version.get('repositoryVersion'), currentVersion.repository_version) === 1;
+          return stringUtils.compareVersions(version.get('repositoryVersion'), Em.get(currentVersion, 'repository_version')) === 1;
         } else if (filter.get('value') === 'NOT_INSTALLED') {
           return ['INIT', 'INSTALL_FAILED', 'INSTALLING', 'OUT_OF_SYNC'].contains(version.get('status'));
         } else {