浏览代码

AMBARI-9570 In Stack Advisor popup, "Proceed Anyway" button should be red. (ababiichuk)

aBabiichuk 10 年之前
父节点
当前提交
1d6379345f
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      ambari-web/app/mixins/common/serverValidator.js

+ 5 - 0
ambari-web/app/mixins/common/serverValidator.js

@@ -262,6 +262,7 @@ App.ServerValidatorMixin = Em.Mixin.create({
         header: Em. I18n.t('installer.step7.popup.validation.warning.header'),
         header: Em. I18n.t('installer.step7.popup.validation.warning.header'),
         classNames: ['sixty-percent-width-modal'],
         classNames: ['sixty-percent-width-modal'],
         primary: Em.I18n.t('common.proceedAnyway'),
         primary: Em.I18n.t('common.proceedAnyway'),
+        primaryClass: 'btn-danger',
         onPrimary: function () {
         onPrimary: function () {
           this.hide();
           this.hide();
           deferred.resolve();
           deferred.resolve();
@@ -270,6 +271,10 @@ App.ServerValidatorMixin = Em.Mixin.create({
           this.hide();
           this.hide();
           deferred.reject("invalid_configs"); // message used to differentiate types of rejections.
           deferred.reject("invalid_configs"); // message used to differentiate types of rejections.
         },
         },
+        onClose: function () {
+          this.hide();
+          deferred.reject("invalid_configs"); // message used to differentiate types of rejections.
+        },
         bodyClass: Em.View.extend({
         bodyClass: Em.View.extend({
           controller: self,
           controller: self,
           templateName: require('templates/common/configs/config_recommendation_popup')
           templateName: require('templates/common/configs/config_recommendation_popup')