Sfoglia il codice sorgente

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

Alex Antonenko 11 anni fa
parent
commit
bf5c5bdfc2
1 ha cambiato i file con 9 aggiunte e 3 eliminazioni
  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);
   },