AMBARI-3862 Configs text filter not matching overridden field values. (ababiichuk)
diff --git a/ambari-web/app/views/common/configs/services_config.js b/ambari-web/app/views/common/configs/services_config.js
index ee49fb9..3cffa68 100644
--- a/ambari-web/app/views/common/configs/services_config.js
+++ b/ambari-web/app/views/common/configs/services_config.js
@@ -321,6 +321,13 @@
var searchString = config.get('defaultValue') + config.get('description') +
config.get('displayName') + config.get('name');
+ if (config.get('overrides')) {
+ config.get('overrides').forEach(function(overriddenConf){
+ searchString += overriddenConf.get('value') + overriddenConf.get('group.name');
+ });
+ }
+
+
return searchString.toLowerCase().indexOf(filter) > -1;
});
filteredResult = this.sortByIndex(filteredResult);