Table draft handler cache clearing bug fix
This commit is contained in:
@@ -208,12 +208,14 @@ public class TableDraftRequestHandler extends LotroServerRequestHandler implemen
|
||||
|
||||
private void clearCacheIfDraftFinished(String eventId, Player resourceOwner, DraftPlayer thisPlayer) {
|
||||
if (thisPlayer.draftFinished()) {
|
||||
if (eventMap.containsKey(eventId)) {
|
||||
eventMap.get(eventId).remove(resourceOwner.getName());
|
||||
if (eventMap.get(eventId).isEmpty()) {
|
||||
eventMap.remove(eventId);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void writeXml(ResponseWriter responseWriter, DraftPlayer draftPlayer) throws ParserConfigurationException {
|
||||
DraftDocBuilder draftDocBuilder = new DraftDocBuilder();
|
||||
|
||||
Reference in New Issue
Block a user