diff options
Diffstat (limited to 'server/src/play.rs')
-rw-r--r-- | server/src/play.rs | 7 |
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"), }; } |