forked from Qortal/qortal
More thorough approach to fetchAllTransactionsInvolvingName(), to fix an issue found in unit testing.
This commit is contained in:
parent
c2bf37b878
commit
f52530b848
@ -332,7 +332,8 @@ public class NamesDatabaseIntegrityCheck {
|
|||||||
|
|
||||||
if ((transactionData instanceof RegisterNameTransactionData)) {
|
if ((transactionData instanceof RegisterNameTransactionData)) {
|
||||||
RegisterNameTransactionData registerNameTransactionData = (RegisterNameTransactionData) transactionData;
|
RegisterNameTransactionData registerNameTransactionData = (RegisterNameTransactionData) transactionData;
|
||||||
if (Objects.equals(registerNameTransactionData.getReducedName(), reducedName)) {
|
if (Objects.equals(registerNameTransactionData.getName(), name) ||
|
||||||
|
Objects.equals(registerNameTransactionData.getReducedName(), reducedName)) {
|
||||||
transactions.add(transactionData);
|
transactions.add(transactionData);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -340,7 +341,8 @@ public class NamesDatabaseIntegrityCheck {
|
|||||||
UpdateNameTransactionData updateNameTransactionData = (UpdateNameTransactionData) transactionData;
|
UpdateNameTransactionData updateNameTransactionData = (UpdateNameTransactionData) transactionData;
|
||||||
boolean hasReducedNewName = updateNameTransactionData.getReducedNewName() == null && !updateNameTransactionData.getReducedNewName().isEmpty();
|
boolean hasReducedNewName = updateNameTransactionData.getReducedNewName() == null && !updateNameTransactionData.getReducedNewName().isEmpty();
|
||||||
if (Objects.equals(updateNameTransactionData.getName(), name) ||
|
if (Objects.equals(updateNameTransactionData.getName(), name) ||
|
||||||
(hasReducedNewName && Objects.equals(updateNameTransactionData.getReducedNewName(), reducedName))) {
|
(hasReducedNewName && Objects.equals(updateNameTransactionData.getReducedNewName(), reducedName)) ||
|
||||||
|
Objects.equals(updateNameTransactionData.getNewName(), name)) {
|
||||||
transactions.add(transactionData);
|
transactions.add(transactionData);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user