瀏覽代碼

HUE-1176 [jb] Avoid error on SLA page

Romain Rigaux 8 年之前
父節點
當前提交
3f6946f
共有 1 個文件被更改,包括 27 次插入0 次删除
  1. 27 0
      apps/jobbrowser/src/jobbrowser/templates/job_browser.mako

+ 27 - 0
apps/jobbrowser/src/jobbrowser/templates/job_browser.mako

@@ -2092,7 +2092,34 @@ ${ commonheader("Job Browser", "jobbrowser", user, request) | n,unicode }
 
       var loadHash = function () {
         if (window.location.pathname.indexOf('jobbrowser') > -1) {
+<<<<<<< HEAD
           jobBrowserViewModel.load();
+=======
+          var h = window.location.hash;
+
+          h = h.indexOf('#!') === 0 ? h.substr(2) : '';
+          switch (h) {
+            case '':
+              h = 'jobs';
+            case 'slas':
+            case 'oozie-info':
+            case 'jobs':
+            case 'workflows':
+            case 'schedules':
+            case 'bundles':
+            case 'dataeng-clusters':
+            case 'dataeng-jobs':
+              viewModel.selectInterface(h);
+              break;
+            default:
+              if (h.indexOf('id=') === 0 && !viewModel.isMini()){
+                new Job(viewModel, {id: h.substr(3)}).fetchJob();
+              }
+              else {
+                viewModel.selectInterface('reset');
+              }
+          }
+>>>>>>> HUE-1176 [jb] Avoid error on SLA page
         }
       };