9
0
mirror of https://gitlab.com/SamB440/rpgregions-2.git synced 2025-12-29 03:39:08 +00:00

Use thenAccept instead of whenComplete

This commit is contained in:
Sam
2019-12-30 11:59:04 +00:00
parent 6e6bd0d220
commit 241b9673bb
2 changed files with 3 additions and 3 deletions

View File

@@ -28,7 +28,7 @@ public class RegionListener implements Listener {
@EventHandler
public void onEnter(RegionsEnterEvent ree) {
Player player = ree.getPlayer();
plugin.getManagers().getStorageManager().getAccount(player.getUniqueId()).whenComplete((account, err) -> {
plugin.getManagers().getStorageManager().getAccount(player.getUniqueId()).thenAccept(account -> {
for (Discovery discovery : account.getDiscoveredRegions()) {
String region = discovery.getRegion();
boolean has = false;

View File

@@ -51,7 +51,7 @@ public class SqlStorage implements StorageManager {
if (cachedAccounts.containsKey(uuid)) {
future.complete(cachedAccounts.get(uuid));
} else {
DB.getResultsAsync(SELECT_REGION, getDatabaseUuid(uuid)).whenComplete((results, error) -> {
DB.getResultsAsync(SELECT_REGION, getDatabaseUuid(uuid)).thenAccept(results -> {
List<Discovery> regions = new ArrayList<>();
for (DbRow row : results) {
regions.add(new WorldDiscovery(Date.valueOf(row.getString("time")), row.getString("region")));
@@ -74,7 +74,7 @@ public class SqlStorage implements StorageManager {
public void removeCachedAccount(UUID uuid) {
RPGRegionsAccount account = cachedAccounts.get(uuid);
List<Discovery> current = new ArrayList<>();
DB.getResultsAsync(SELECT_REGION, getDatabaseUuid(uuid)).whenComplete((results, error) -> {
DB.getResultsAsync(SELECT_REGION, getDatabaseUuid(uuid)).thenAccept(results -> {
for (DbRow row : results) {
current.add(new WorldDiscovery(Date.valueOf(row.getString("time")), row.getString("region")));
}