contrib/tinks: client do not send empty orders array to server
authorAlexis Laferrière <alexis.laf@xymus.net>
Fri, 31 Jul 2015 13:33:27 +0000 (09:33 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Tue, 4 Aug 2015 15:33:14 +0000 (11:33 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

contrib/tinks/src/client/context.nit

index e9835f3..a8323eb 100644 (file)
@@ -93,7 +93,7 @@ class RemoteGameContext
 
                # Send orders to server
                var local_player = local_player
-               if local_player != null then
+               if local_player != null and local_player.orders.not_empty then
                        remote_server.writer.serialize local_player.orders
                        remote_server.socket.flush
                        local_player.orders = new Array[TOrder]