Pārlūkot izejas kodu

HUE-6067 [responsive] The loaded job browser should respond to all the hashchange events

Enrico Berti 8 gadi atpakaļ
vecāks
revīzija
da74068

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

@@ -1108,11 +1108,14 @@ ${ commonheader("Job Browser", "jobbrowser", user, request) | n,unicode }
             viewModel.interface(h);
             viewModel.interface(h);
             break;
             break;
           default:
           default:
+            var isJob = true;
             if (/oozie-oozi-W/.test(h)) { viewModel.interface('workflows'); }
             if (/oozie-oozi-W/.test(h)) { viewModel.interface('workflows'); }
             else if (/oozie-oozi-C/.test(h)) { viewModel.interface('schedules'); }
             else if (/oozie-oozi-C/.test(h)) { viewModel.interface('schedules'); }
             else if (/oozie-oozi-B/.test(h)) { viewModel.interface('bundles'); }
             else if (/oozie-oozi-B/.test(h)) { viewModel.interface('bundles'); }
-
-            new Job(viewModel, {id: h}).fetchJob();
+            else { isJob = false; }
+            if (isJob) {
+              new Job(viewModel, {id: h}).fetchJob();
+            }
         }
         }
       }
       }