Table draft handler cache clearing bug fix
This commit is contained in:
@@ -208,9 +208,11 @@ public class TableDraftRequestHandler extends LotroServerRequestHandler implemen
|
|||||||
|
|
||||||
private void clearCacheIfDraftFinished(String eventId, Player resourceOwner, DraftPlayer thisPlayer) {
|
private void clearCacheIfDraftFinished(String eventId, Player resourceOwner, DraftPlayer thisPlayer) {
|
||||||
if (thisPlayer.draftFinished()) {
|
if (thisPlayer.draftFinished()) {
|
||||||
eventMap.get(eventId).remove(resourceOwner.getName());
|
if (eventMap.containsKey(eventId)) {
|
||||||
if (eventMap.get(eventId).isEmpty()) {
|
eventMap.get(eventId).remove(resourceOwner.getName());
|
||||||
eventMap.remove(eventId);
|
if (eventMap.get(eventId).isEmpty()) {
|
||||||
|
eventMap.remove(eventId);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user