소스 검색

AMBARI-3805. "Add service" if nothing to add. (onechiporenko)

Oleg Nechiporenko 11 년 전
부모
커밋
05e8fe3d7d
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      ambari-web/app/controllers/main/service.js

+ 3 - 2
ambari-web/app/controllers/main/service.js

@@ -35,13 +35,14 @@ App.MainServiceController = Em.ArrayController.extend({
   }.property('App.router.clusterController.isLoaded'),
 
   isAllServicesInstalled: function() {
+    if (!this.get('content.content')) return false;
     var availableServices = App.db.getServices();
     if (!availableServices) {
       this.loadAvailableServices();
       availableServices = App.db.getServices();
     }
-    return this.get('content').length == availableServices.length;
-  }.property('content.@each', 'content.length'),
+    return this.get('content.content').length == availableServices.length;
+  }.property('content.content.@each', 'content.content.length'),
 
   loadAvailableServices: function() {
     App.ajax.send({