summaryrefslogtreecommitdiffstats
path: root/src/server/core.rs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/server/core.rs7
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);