Browse Source

Fixed exception when identifier is null. Also handling null names as this may be a future scenario.

hosted-resources-search
CalDescent 3 years ago
parent
commit
badb576991
  1. 7
      src/main/java/org/qortal/controller/arbitrary/ArbitraryDataStorageManager.java

7
src/main/java/org/qortal/controller/arbitrary/ArbitraryDataStorageManager.java

@ -338,9 +338,12 @@ public class ArbitraryDataStorageManager extends Thread {
// Loop through cached hostedTransactions // Loop through cached hostedTransactions
for (ArbitraryTransactionData atd : this.hostedTransactions) { for (ArbitraryTransactionData atd : this.hostedTransactions) {
try { try {
if (atd.getName() != null && atd.getName().toLowerCase().contains(this.searchQuery)) {
if(atd.getName().toLowerCase().contains(this.searchQuery) || atd.getIdentifier().toLowerCase().contains(this.searchQuery)) searchResultsList.add(atd);
}
else if (atd.getIdentifier() != null && atd.getIdentifier().toLowerCase().contains(this.searchQuery)) {
searchResultsList.add(atd); searchResultsList.add(atd);
}
} catch (Exception e) { } catch (Exception e) {
continue; continue;

Loading…
Cancel
Save