Pull request #249: RED-2468: Fixed push recommendations to dictionary

Merge in RED/redaction-service from RED-2468 to master

* commit '15d836644b6a74273e81de361091d6ea1b71bea9':
  RED-2468: Fixed push recommendations to dictionary
This commit is contained in:
Dominique Eiflaender 2021-10-15 10:45:10 +02:00
commit ac556dfc9f

View File

@ -65,13 +65,13 @@ public class Dictionary {
public boolean containsValue(String type, String value) { public boolean containsValue(String type, String value) {
return localAccessMap.containsKey(type) && localAccessMap.get(type) return localAccessMap.containsKey(type) && localAccessMap.get(type)
.getEntries().stream().map(DictionaryEntry::getValue).collect(toSet()) .getValues(false)
.contains(value) || localAccessMap.containsKey(type) && localAccessMap.get(type) .contains(value) || localAccessMap.containsKey(type) && localAccessMap.get(type)
.getLocalEntries() .getValues(true)
.contains(value) || localAccessMap.containsKey(RECOMMENDATION_PREFIX + type) && localAccessMap.get(RECOMMENDATION_PREFIX + type) .contains(value) || localAccessMap.containsKey(RECOMMENDATION_PREFIX + type) && localAccessMap.get(RECOMMENDATION_PREFIX + type)
.getEntries().stream().map(DictionaryEntry::getValue).collect(toSet()) .getValues(false)
.contains(value) || localAccessMap.containsKey(RECOMMENDATION_PREFIX + type) && localAccessMap.get(RECOMMENDATION_PREFIX + type) .contains(value) || localAccessMap.containsKey(RECOMMENDATION_PREFIX + type) && localAccessMap.get(RECOMMENDATION_PREFIX + type)
.getLocalEntries() .getValues(true)
.contains(value); .contains(value);
} }