Remove now from completed_daily_mission

This commit is contained in:
Ethan O'Brien
2026-07-04 17:37:04 -05:00
parent 47fa13259f
commit 45a6d90575
4 changed files with 5 additions and 4 deletions

View File

@@ -95,7 +95,7 @@ async fn home(req: HttpRequest) -> impl Responder {
check_gifts(&mut user);
let mut user_missions = userdata::get_acc_missions(&key);
let clear = items::completed_daily_mission(1253003, global::timestamp(), &mut user_missions);
let clear = items::completed_daily_mission(1253003, &mut user_missions);
userdata::save_acc_home(&key, user.clone());
user["clear_mission_ids"] = clear;
if !user["clear_mission_ids"].is_empty() {

View File

@@ -517,7 +517,8 @@ pub fn refresh_dailies(missions: &mut JsonValue, now: u64) -> bool {
changed
}
pub fn completed_daily_mission(id: i64, now: u64, missions: &mut JsonValue) -> JsonValue {
pub fn completed_daily_mission(id: i64, missions: &mut JsonValue) -> JsonValue {
let now = global::timestamp();
refresh_dailies(missions, now);
let mission = get_mission_status(id, missions);

View File

@@ -638,7 +638,7 @@ pub fn live_end(req: &HttpRequest, body: &str, skipped: bool) -> JsonValue {
if body["master_live_id"].to_string().len() > 1 {
let id = body["master_live_id"].to_string().split("").collect::<Vec<_>>()[2].parse::<i64>().unwrap_or(0);
if (1..=4).contains(&id) {
let to_push = items::completed_daily_mission(1273009 + id - 1, global::timestamp(), &mut user_missions);
let to_push = items::completed_daily_mission(1273009 + id - 1, &mut user_missions);
for data in to_push.members() {
cleared_missions.push(data.as_i32().unwrap()).unwrap();
}

View File

@@ -66,7 +66,7 @@ async fn bonus(req: HttpRequest, body: String) -> impl Responder {
let mut cleared_missions = array![];
if !to_send.is_empty() {
cleared_missions = items::completed_daily_mission(1253003, global::timestamp(), &mut user_missions);
cleared_missions = items::completed_daily_mission(1253003, &mut user_missions);
userdata::save_acc_missions(&key, user_missions);
}