From 3b50928cb083b104043ac65433ed090c87731eb7 Mon Sep 17 00:00:00 2001 From: salmonik Date: Thu, 29 Oct 2026 17:02:49 +0100 Subject: v2.0.0: reset plays audit to a generic per-game schema --- src/server/core.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/server/core.rs') diff --git a/src/server/core.rs b/src/server/core.rs index 350fe18..7231577 100644 --- a/src/server/core.rs +++ b/src/server/core.rs @@ -259,16 +259,17 @@ impl ServerCore { .get("win_cells") .cloned() .unwrap_or_else(|| "-".to_string()); + let details = + serde_json::to_string(&result.result_data).unwrap_or_else(|_| "{}".to_string()); - match database::apply_spin( + match database::apply_play( &mut self.conn, &session_id, user, game_type, bet_amount, winnings, - &reels, - &win_type, + &details, ) { Ok(new_balance) => { let _ = self.sessions.remove_session(&session_id); -- cgit v1.2.3