always get next game/replay id from database to avoid id collisions in multi-server mode

This commit is contained in:
Max-Wilhelm Bruker 2012-03-17 23:01:56 +01:00
parent 9706ecd98a
commit c9a8429044
5 changed files with 38 additions and 25 deletions

View file

@ -649,6 +649,9 @@ Response::ResponseCode Server_Player::cmdDeckSelect(const Command_DeckSelect &cm
} else
newDeck = new DeckList(QString::fromStdString(cmd.deck()));
if (!newDeck)
return Response::RespInternalError;
delete deck;
deck = newDeck;