Improve icon suggestions

Check if the icon issuers contain the token issuer or vice versa.

Fixes #761
This commit is contained in:
Johannes Henninger 2021-06-23 01:27:59 +02:00
parent c27c4f0ac5
commit acbe73834d

View file

@ -162,8 +162,10 @@ public class IconPack {
}
public boolean isSuggestedFor(String issuer) {
String lowerIssuer = issuer.toLowerCase();
return getIssuers().stream()
.anyMatch(is -> is.toLowerCase().contains(issuer.toLowerCase()));
.map(String::toLowerCase)
.anyMatch(is -> is.contains(lowerIssuer) || lowerIssuer.contains(is));
}
public static Icon fromJson(JSONObject obj) throws JSONException {