From 0ea25a66ee4f809d9a70eb9fc2483372f5fa1b6f Mon Sep 17 00:00:00 2001 From: Ethan O'Brien <77750390+ethanaobrien@users.noreply.github.com> Date: Tue, 16 Apr 2024 14:48:27 -0500 Subject: [PATCH] I am not smart --- src/router/global.rs | 2 +- src/router/live.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/router/global.rs b/src/router/global.rs index 93cd239..9724f1f 100644 --- a/src/router/global.rs +++ b/src/router/global.rs @@ -116,8 +116,8 @@ pub fn error_resp() -> HttpResponse { pub fn give_item(master_item_id: i64, amount: i64, user: &mut JsonValue) { let mut has = false; for (_j, dataa) in user["item_list"].members_mut().enumerate() { - has = true; if dataa["master_item_id"].as_i64().unwrap() == master_item_id { + has = true; dataa["amount"] = (dataa["amount"].as_i64().unwrap() + amount).into(); } break; diff --git a/src/router/live.rs b/src/router/live.rs index 7b53013..8b502d2 100644 --- a/src/router/live.rs +++ b/src/router/live.rs @@ -265,8 +265,8 @@ pub fn end(req: HttpRequest, body: String) -> HttpResponse { let mut has = false; for (_j, data) in user["point_list"].members_mut().enumerate() { - has = true; if data["type"].as_i64().unwrap() == 1 { + has = true; data["amount"] = (data["amount"].as_i64().unwrap() + 5000).into(); } break;