Add time progression along with server time set

This commit is contained in:
Ethan O'Brien
2024-05-05 16:10:28 -05:00
parent d8508c2c47
commit 906606ae6c
3 changed files with 29 additions and 11 deletions

View File

@@ -89,7 +89,7 @@ fn create_acc(uid: i64, login: &str) {
0,
include_str!("new_user_event.json"),
format!(r#"{{"last_rewarded": 0, "bonus_list": [], "start_time": {}}}"#, global::timestamp()),
"{}"
format!(r#"{{"server_time_set":{},server_time:1709272800}}"#, global::timestamp())
));
DATABASE.lock_and_exec("DELETE FROM tokens WHERE token=?1", params!(login));
@@ -539,6 +539,7 @@ pub fn set_server_time(time: i64, token: &str) -> JsonValue {
}
let login_token = login_token.unwrap();
let mut server_data = get_server_data(&login_token);
server_data["server_time_set"] = global::timestamp().into();
server_data["server_time"] = time.into();
save_server_data(&login_token, server_data);