Add check for empty values for lookup

Closes gh-13419
This commit is contained in:
Stephane Nicoll 2018-07-17 12:01:26 +02:00
parent 714f3deaa5
commit d6c7eff8f7
1 changed files with 3 additions and 0 deletions

View File

@ -74,6 +74,9 @@ public class PropertiesMeterFilter implements MeterFilter {
}
private <T> T lookup(Map<String, T> values, Id id, T defaultValue) {
if (values.isEmpty()) {
return defaultValue;
}
String name = id.getName();
while (StringUtils.hasLength(name)) {
T result = values.get(name);