فهرست منبع

AMBARI-6637. Quick links (Oozie Web UI,Falcon Web UI) do not work after reconfiguring port of oozie.base.url (alexantonenko)

Alex Antonenko 11 سال پیش
والد
کامیت
bf5c5bdfc2
1فایلهای تغییر یافته به همراه9 افزوده شده و 3 حذف شده
  1. 9 3
      ambari-web/app/controllers/main/service/info/configs.js

+ 9 - 3
ambari-web/app/controllers/main/service/info/configs.js

@@ -957,12 +957,14 @@ App.MainServiceInfoConfigsController = Em.Controller.extend({
    * On save configs handler. Open save configs popup with appropriate message.
    */
   onDoPUTClusterConfigurations: function () {
-    var header, message, messageClass, value, status, urlParams = '';
-    var result = {
+    var header, message, messageClass, value, status, urlParams = '',
+    result = {
       flag: this.get('saveConfigsFlag'),
       message: null,
       value: null
-    };
+    },
+    extendedModel = App.Service.extendedModel[this.get('content.serviceName')],
+    currentService = extendedModel ? App[extendedModel].find(this.get('content.serviceName')) : App.Service.find(this.get('content.serviceName'));
 
     if (!result.flag) {
       result.message = Em.I18n.t('services.service.config.failSaveConfig');
@@ -992,6 +994,10 @@ App.MainServiceInfoConfigsController = Em.Controller.extend({
       messageClass = 'alert alert-error';
       value = result.value;
     }
+    if(currentService){
+      App.QuickViewLinks.proto().set('content', currentService);
+      App.QuickViewLinks.proto().loadTags();
+    }
     this.showSaveConfigsPopup(header, flag, message, messageClass, value, status, urlParams);
   },