AMBARI-25228 add a second HiveServer2Interactive Button Missing in Ambari UI is there is config group for Hive Service (asnaik) (#2907)
diff --git a/ambari-web/app/mixins/main/service/configs/hive_interactive_check.js b/ambari-web/app/mixins/main/service/configs/hive_interactive_check.js
index ac785e2..9333f33 100644
--- a/ambari-web/app/mixins/main/service/configs/hive_interactive_check.js
+++ b/ambari-web/app/mixins/main/service/configs/hive_interactive_check.js
@@ -33,6 +33,13 @@
},
onLoadHiveConfigs: function (data) {
- this.set('enableHiveInteractive', data.items[0].configurations.findProperty('type', 'hive-interactive-env').properties['enable_hive_interactive'] === 'true');
+ var enableHiveInteractive = false;
+ data.items.forEach(function(item) {
+ var hiveInteractive = item.configurations.findProperty('type', 'hive-interactive-env');
+ if(hiveInteractive) {
+ enableHiveInteractive = hiveInteractive.properties['enable_hive_interactive'] === 'true';
+ }
+ });
+ this.set('enableHiveInteractive',enableHiveInteractive);
}
});
\ No newline at end of file