Fix issue w/ live cache updates

This commit is contained in:
Colin McDonald 2016-06-26 19:19:34 -04:00
parent 983c428a09
commit 8d66bd1568
5 changed files with 15 additions and 15 deletions

View File

@ -34,7 +34,7 @@ public final class BannedAsn {
@Getter private Instant lastUpdatedAt;
public static List<BannedAsn> findAll() {
return bannedAsnCache;
return ImmutableList.copyOf(bannedAsnCache);
}
public static BannedAsn findById(int id) {
@ -58,8 +58,8 @@ public final class BannedAsn {
working.put(bannedAsn.getId(), bannedAsn);
}
bannedAsnIdCache = ImmutableMap.copyOf(working);
bannedAsnCache = ImmutableList.copyOf(bannedAsns);
bannedAsnIdCache = working;
bannedAsnCache = bannedAsns;
});
}

View File

@ -35,7 +35,7 @@ public final class BannedCellCarrier {
@Getter private Instant lastUpdatedAt;
public static List<BannedCellCarrier> findAll() {
return bannedCellCarrierCache;
return ImmutableList.copyOf(bannedCellCarrierCache);
}
public static BannedCellCarrier findById(int id) {
@ -59,8 +59,8 @@ public final class BannedCellCarrier {
working.put(bannedCellCarrier.getId(), bannedCellCarrier);
}
bannedCellCarrierIdCache = ImmutableMap.copyOf(working);
bannedCellCarrierCache = ImmutableList.copyOf(bannedCellCarriers);
bannedCellCarrierIdCache = working;
bannedCellCarrierCache = bannedCellCarriers;
});
}

View File

@ -34,7 +34,7 @@ public final class Rank {
@Getter private boolean staffRank;
public static List<Rank> findAll() {
return rankCache;
return ImmutableList.copyOf(rankCache);
}
public static Rank findById(String id) {
@ -58,8 +58,8 @@ public final class Rank {
working.put(rank.getId(), rank);
}
rankIdCache = ImmutableMap.copyOf(working);
rankCache = ImmutableList.copyOf(ranks);
rankIdCache = working;
rankCache = ranks;
});
}

View File

@ -37,7 +37,7 @@ public final class Server {
@Getter @ExcludeFromReplies private Set<UUID> players;
public static List<Server> findAll() {
return serverCache;
return ImmutableList.copyOf(serverCache);
}
public static Server findById(String id) {
@ -62,8 +62,8 @@ public final class Server {
working.put(server.getId(), server);
}
serverIdCache = ImmutableMap.copyOf(working);
serverCache = ImmutableList.copyOf(servers);
serverIdCache = working;
serverCache = servers;
});
}

View File

@ -32,7 +32,7 @@ public final class ServerGroup {
@Getter @Setter @ExcludeFromReplies private Map<String, List<String>> permissions;
public static List<ServerGroup> findAll() {
return serverGroupCache;
return ImmutableList.copyOf(serverGroupCache);
}
public static ServerGroup findById(String id) {
@ -56,8 +56,8 @@ public final class ServerGroup {
working.put(serverGroup.getId(), serverGroup);
}
serverGroupIdCache = ImmutableMap.copyOf(working);
serverGroupCache = ImmutableList.copyOf(serverGroups);
serverGroupIdCache = working;
serverGroupCache = serverGroups;
});
}