Pārlūkot izejas kodu

HUE-7945 [jb] FIX view logs of oozie workflow

jdesjean 7 gadi atpakaļ
vecāks
revīzija
4ec58d3

+ 1 - 1
apps/jobbrowser/src/jobbrowser/templates/job_browser.mako

@@ -2854,7 +2854,7 @@ ${ commonheader("Job Browser", "jobbrowser", user, request) | n,unicode }
               format: 'link'
             },
             function(data) {
-              var id = data.attemptid || data.job;
+              var id = data.job || data.attemptid;
               if (id) {
                 openJob(id);
               } else {

+ 1 - 1
desktop/libs/liboozie/src/liboozie/types.py

@@ -182,7 +182,7 @@ class WorkflowAction(Action):
 
   def get_absolute_log_url(self):
     url = None
-    if self.externalId and re.match('job_.*', self.externalId):
+    if self.externalId and (re.match('job_.*', self.externalId) or re.match('application_.*', self.externalId)):
       url = self.externalId and reverse('jobbrowser.views.job_single_logs', kwargs={'job': self.externalId}) or ''
     return url