From 4fc0cbcfa3208edb59180ef6fe022b4bc282ded3 Mon Sep 17 00:00:00 2001 From: Ethan O'Brien <77750390+ethanaobrien@users.noreply.github.com> Date: Sat, 27 Apr 2024 09:45:34 -0500 Subject: [PATCH] Fix funny login bonus issue --- src/router/login.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/router/login.rs b/src/router/login.rs index 1044b09..b822749 100644 --- a/src/router/login.rs +++ b/src/router/login.rs @@ -27,8 +27,8 @@ lazy_static! { let mut info = object!{}; let items = json::parse(include_str!("json/login_bonus.json")).unwrap(); for (_i, data) in items.members().enumerate() { - if info[data["masterReleaseLabelId"].to_string()].is_null() { - info[data["masterReleaseLabelId"].to_string()] = object!{ + if info[data["id"].to_string()].is_null() { + info[data["id"].to_string()] = object!{ info: data.clone(), days: [] }; @@ -36,10 +36,10 @@ lazy_static! { } let days = json::parse(include_str!("json/login_bonus_reward_setting.json")).unwrap(); for (_i, data) in days.members().enumerate() { - if info[data["masterReleaseLabelId"].to_string()].is_null() { + if info[data["masterLoginBonusId"].to_string()].is_null() { continue; } - info[data["masterReleaseLabelId"].to_string()]["days"].push(data.clone()).unwrap(); + info[data["masterLoginBonusId"].to_string()]["days"].push(data.clone()).unwrap(); } let mut real_info = object!{}; for (_i, data) in info.entries().enumerate() {