Sfoglia il codice sorgente

AMBARI-6395 Hosts section is not loading.(Max Shepel via atkach)

atkach 11 anni fa
parent
commit
cb1ec1e2a5
1 ha cambiato i file con 3 aggiunte e 5 eliminazioni
  1. 3 5
      ambari-web/app/controllers/global/update_controller.js

+ 3 - 5
ambari-web/app/controllers/global/update_controller.js

@@ -187,13 +187,11 @@ App.UpdateController = Em.Controller.extend({
         var params = p + self.computeParameters(queryParams),
           viewProps = self.computeParameters(viewProperties),
           sortProps = self.computeParameters(sortProperties);
-        if (!viewProps.length) viewProps = '&';
-        if (!sortProps.length) sortProps = '&';
         if ((params.length + viewProps.length + sortProps.length) > 0) {
           realUrl = App.get('apiPrefix') + '/clusters/' + App.get('clusterName') +
-            realUrl.replace('<parameters>', '') + '&' +
-            viewProps.substring(0, viewProps.length - 1) + '&' +
-            sortProps.substring(0, sortProps.length - 1);
+            realUrl.replace('<parameters>', '') +
+            (viewProps.length > 0 ? '&' + viewProps.substring(0, viewProps.length - 1) : '') +
+            (sortProps.length > 0 ? '&' + sortProps.substring(0, sortProps.length - 1) : '');
           App.HttpClient.get(realUrl, App.hostsMapper, {
             complete: callback,
             doGetAsPost: true,