Browse Source

HUE-8877 [jb] Remove yarn dependency - Hide oozie

Jean-Francois Desjeans Gauthier 6 years ago
parent
commit
fed973d101

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

@@ -3284,7 +3284,7 @@ ${ commonheader("Job Browser", "jobbrowser", user, request) | n,unicode }
           return self.cluster() && self.cluster()['type'] == 'altus-dw2';
         };
         var schedulerInterfaceCondition = function () {
-          return '${ user.has_hue_permission(action="access", app="oozie") }' == 'True' && (!self.cluster() || self.cluster()['type'].indexOf('altus') == -1);
+          return '${ user.has_hue_permission(action="access", app="oozie") }' == 'True' && (!self.cluster() || self.cluster()['type'].indexOf('altus') == -1) && self.appConfig() && self.appConfig()['scheduler'];
         };
         var schedulerExtraInterfaceCondition = function () {
           return '${ is_mini }' == 'False' && schedulerInterfaceCondition();

+ 1 - 1
desktop/core/src/desktop/js/topNavViewModel.js

@@ -126,7 +126,7 @@ class TopNavViewModel {
           clusterConfig['app_config'] &&
           clusterConfig['app_config']['browser'] &&
           (clusterConfig['app_config']['browser']['interpreter_names'].indexOf('yarn') != -1 ||
-            clusterConfig['app_config']['editor']['interpreter_names'].indexOf('impala') ||
+            clusterConfig['app_config']['editor']['interpreter_names'].indexOf('impala') != -1 ||
             clusterConfig['app_config']['browser']['interpreter_names'].indexOf('dataeng') != -1)
       );
     });