diff options
| author | salmonik <salmonik@tuta.io> | 2026-10-29 17:02:49 +0100 |
|---|---|---|
| committer | salmonik <salmonik@tuta.io> | 2026-10-29 17:02:49 +0100 |
| commit | 3b50928cb083b104043ac65433ed090c87731eb7 (patch) | |
| tree | 1d65beaaa68188c521b0d7da3f78c847540e5c32 /src/server/core.rs | |
| parent | v1.3.1: allow = to increase the bet (diff) | |
| download | zagan-bet-3b50928cb083b104043ac65433ed090c87731eb7.tar.gz zagan-bet-3b50928cb083b104043ac65433ed090c87731eb7.zip | |
v2.0.0: reset plays audit to a generic per-game schema
Diffstat (limited to 'src/server/core.rs')
| -rw-r--r-- | src/server/core.rs | 7 |
1 files changed, 4 insertions, 3 deletions
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 { | |||
| 259 | .get("win_cells") | 259 | .get("win_cells") |
| 260 | .cloned() | 260 | .cloned() |
| 261 | .unwrap_or_else(|| "-".to_string()); | 261 | .unwrap_or_else(|| "-".to_string()); |
| 262 | let details = | ||
| 263 | serde_json::to_string(&result.result_data).unwrap_or_else(|_| "{}".to_string()); | ||
| 262 | 264 | ||
| 263 | match database::apply_spin( | 265 | match database::apply_play( |
| 264 | &mut self.conn, | 266 | &mut self.conn, |
| 265 | &session_id, | 267 | &session_id, |
| 266 | user, | 268 | user, |
| 267 | game_type, | 269 | game_type, |
| 268 | bet_amount, | 270 | bet_amount, |
| 269 | winnings, | 271 | winnings, |
| 270 | &reels, | 272 | &details, |
| 271 | &win_type, | ||
| 272 | ) { | 273 | ) { |
| 273 | Ok(new_balance) => { | 274 | Ok(new_balance) => { |
| 274 | let _ = self.sessions.remove_session(&session_id); | 275 | let _ = self.sessions.remove_session(&session_id); |
