Просмотр исходного кода

HUE-9131 [jb] Query browser does not load interfaces anymore

Romain 5 лет назад
Родитель
Сommit
5a1e98b9c5
1 измененных файлов с 5 добавлено и 3 удалено
  1. 5 3
      apps/jobbrowser/src/jobbrowser/templates/job_browser.mako

+ 5 - 3
apps/jobbrowser/src/jobbrowser/templates/job_browser.mako

@@ -3917,13 +3917,15 @@ ${ commonheader("Job Browser", "jobbrowser", user, request) | n,unicode }
         loadHash();
       };
 
-      huePubSub.subscribe('cluster.config.set.config', function (clusterConfig) {
+      var configUpdated = function (clusterConfig) {
         jobBrowserViewModel.appConfig(clusterConfig && clusterConfig['app_config']);
         jobBrowserViewModel.clusterType(clusterConfig && clusterConfig['cluster_type']);
         loadHash();
-      });
+      }
+
+      huePubSub.subscribe('cluster.config.set.config', configUpdated);
+      huePubSub.publish('cluster.config.get.config', configUpdated);
 
-      huePubSub.publish('cluster.config.get.config');
 
       huePubSub.subscribe('submit.rerun.popup.return${ SUFFIX }', function (data) {
         $.jHueNotify.info('${_("Rerun submitted.")}');