diff --git a/src/main.rs b/src/main.rs index 38cecfc..0c3e911 100644 --- a/src/main.rs +++ b/src/main.rs @@ -187,11 +187,11 @@ async fn main() -> std::io::Result<()> { println!("Request: {}", req.path()); srv.call(req) }) + .app_data(web::PayloadConfig::default().limit(1024 * 1024 * 25)) .service(css) .service(js) - .default_service(web::route().to(request))) - .bind(("0.0.0.0", 8080))? - .run(); + .default_service(web::route().to(request)) + ).bind(("0.0.0.0", 8080))?.run(); println!("Server started: http://127.0.0.1:{}", 8080); rv.await } diff --git a/src/router/live.rs b/src/router/live.rs index f4659d2..c43c5f3 100644 --- a/src/router/live.rs +++ b/src/router/live.rs @@ -380,15 +380,15 @@ fn get_live_character_list(lp_used: i32, deck_id: i32, user: &JsonValue, mission } } - let mut index = characters_in_deck.members().position(|r| r.as_i64().unwrap() == data["id"].as_i64().unwrap()); + let mut index = characters_in_deck.members().position(|r| r == data["id"]); if index.is_none() { - index = characters_in_deck.members().position(|r| r.as_i64().unwrap() == data["master_card_id"].as_i64().unwrap()); + index = characters_in_deck.members().position(|r| r == data["master_card_id"]); } let exp = BOND_WEIGHT[index.unwrap_or(10)].as_i32().unwrap_or(0) * (lp_used / 10); let additional_exp; if has.contains(character) { additional_exp = 0; - let j = has.members().position(|r| r.as_i64().unwrap() == character).unwrap_or(10); + let j = has.members().position(|r| r == character).unwrap_or(10); if j != 10 { let start = rv[has_i[j].as_usize().unwrap()]["before_exp"].as_i64().unwrap(); let mut bond = start + exp as i64; diff --git a/src/router/serial_code.rs b/src/router/serial_code.rs index a0db17d..4b13954 100644 --- a/src/router/serial_code.rs +++ b/src/router/serial_code.rs @@ -17,7 +17,7 @@ pub fn serial_code(req: HttpRequest, body: String) -> Option { let mut itemz = array![]; if body["input_code"] == "SIF2REVIVALREAL!" { - itemz.push(items::gift_item_basic(1, 100000, 4, "Another game died... This makes me sad :(", &mut user)).ok()?; + itemz.push(items::gift_item_basic(1, 10000000, 4, "Another game died... This makes me sad :(", &mut user)).ok()?; } else if body["input_code"] == "pweasegivegems11" { itemz.push(items::gift_item_basic(1, 6000, 1, "Only because you asked...", &mut user)).ok()?; } else if body["input_code"] == "sleepysleepyslep" {