Move null check to the correct location (#746)

Closes #744, bug introduced in #736
This commit is contained in:
Adam 2020-03-12 20:53:29 -04:00 committed by GitHub
parent 0cf0171391
commit e0a0be7bef
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -18,12 +18,10 @@
package me.ryanhamshire.GriefPrevention;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import java.util.Objects;
import java.util.Set;
import java.util.UUID;
import java.util.stream.Collectors;
@ -63,10 +61,8 @@ class FindUnusedClaimsTask implements Runnable
public void refreshUUIDs() {
// Fetch owner UUIDs from list of claims
Set<UUID> uuidSet = GriefPrevention.instance.dataStore.claims.stream().filter(Objects::nonNull)
.distinct().map(claim -> claim.ownerID).collect(Collectors.toSet());
claimOwnerUUIDs = new ArrayList<>(uuidSet);
claimOwnerUUIDs = GriefPrevention.instance.dataStore.claims.stream().map(claim -> claim.ownerID)
.distinct().filter(Objects::nonNull).collect(Collectors.toList());
if (!claimOwnerUUIDs.isEmpty()) {
// Randomize order