summaryrefslogtreecommitdiff
path: root/server/src/play.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/play.rs')
-rw-r--r--server/src/play.rs7
1 files changed, 2 insertions, 5 deletions
diff --git a/server/src/play.rs b/server/src/play.rs
index 256392d..9ae3d54 100644
--- a/server/src/play.rs
+++ b/server/src/play.rs
@@ -91,10 +91,7 @@ impl<J: Journal> Table<J> {
}
async fn init(journal: &mut J) -> Result<GameState, BridgeError> {
- let game = GameState::Bidding {
- dealer: Player::East,
- deal: bridge_engine::deal(),
- };
+ let game = GameState::new(bridge_engine::deal(), Player::East);
journal.append(0, json!(game)).await?;
Ok(game)
}
@@ -169,7 +166,7 @@ mod test {
async fn test_new_table() {
let t1: Table<TestJournal> = Table::new(Default::default()).await.unwrap();
match t1.game {
- GameState::Bidding { dealer, deal } => (),
+ GameState::Bidding { .. } => (),
_ => panic!("should be Bidding"),
};
}