Browse Source

EPC-fixes: fix constructing GET_ONLINE_ACCOUNTS_V2 message for case where onlineAccount args is empty list

EPC-fixes
catbref 2 years ago
parent
commit
c9b2620461
  1. 8
      src/main/java/org/qortal/network/message/GetOnlineAccountsV2Message.java

8
src/main/java/org/qortal/network/message/GetOnlineAccountsV2Message.java

@ -29,6 +29,14 @@ public class GetOnlineAccountsV2Message extends Message {
public GetOnlineAccountsV2Message(List<OnlineAccountData> onlineAccounts) {
super(MessageType.GET_ONLINE_ACCOUNTS_V2);
// If we don't have ANY online accounts then it's an easier construction...
if (onlineAccounts.isEmpty()) {
// Always supply a number of accounts
this.dataBytes = Ints.toByteArray(0);
this.checksumBytes = Message.generateChecksum(this.dataBytes);
return;
}
// How many of each timestamp
Map<Long, Integer> countByTimestamp = new HashMap<>();

Loading…
Cancel
Save