Fixing join table issues with not displaying a reason for invalid deck.
This commit is contained in:
@@ -79,7 +79,7 @@ public class HallRequestHandler extends LotroServerRequestHandler implements Uri
|
|||||||
joinQueue(request, uri.substring(7), responseWriter);
|
joinQueue(request, uri.substring(7), responseWriter);
|
||||||
}
|
}
|
||||||
} else if (uri.startsWith("/tournament/") && uri.endsWith("/deck") && request.getMethod() == HttpMethod.POST) {
|
} else if (uri.startsWith("/tournament/") && uri.endsWith("/deck") && request.getMethod() == HttpMethod.POST) {
|
||||||
submitTournamentDeck(request, uri.substring(12, uri.length()-5), responseWriter);
|
submitTournamentDeck(request, uri.substring(12, uri.length() - 5), responseWriter);
|
||||||
} else if (uri.startsWith("/tournament/") && uri.endsWith("/leave") && request.getMethod() == HttpMethod.POST) {
|
} else if (uri.startsWith("/tournament/") && uri.endsWith("/leave") && request.getMethod() == HttpMethod.POST) {
|
||||||
dropFromTournament(request, uri.substring(12, uri.length() - 6), responseWriter);
|
dropFromTournament(request, uri.substring(12, uri.length() - 6), responseWriter);
|
||||||
} else if (uri.equals("/leave") && request.getMethod() == HttpMethod.POST) {
|
} else if (uri.equals("/leave") && request.getMethod() == HttpMethod.POST) {
|
||||||
@@ -221,8 +221,12 @@ public class HallRequestHandler extends LotroServerRequestHandler implements Uri
|
|||||||
|
|
||||||
String deckName = getFormParameterSafely(postDecoder, "deckName");
|
String deckName = getFormParameterSafely(postDecoder, "deckName");
|
||||||
|
|
||||||
_hallServer.joinTableAsPlayer(tableId, resourceOwner, deckName);
|
try {
|
||||||
responseWriter.writeXmlResponse(null);
|
_hallServer.joinTableAsPlayer(tableId, resourceOwner, deckName);
|
||||||
|
responseWriter.writeXmlResponse(null);
|
||||||
|
} catch (HallException e) {
|
||||||
|
responseWriter.writeXmlResponse(marshalException(e));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void leaveTable(HttpRequest request, ResponseWriter responseWriter) throws Exception {
|
private void leaveTable(HttpRequest request, ResponseWriter responseWriter) throws Exception {
|
||||||
|
|||||||
Reference in New Issue
Block a user