Re-write user data handler

This commit is contained in:
Ethan O'Brien
2024-04-08 19:18:24 -05:00
parent d56dbbe952
commit 237e403163
5 changed files with 263 additions and 331 deletions

View File

@ -9,12 +9,8 @@ use crate::router::userdata;
pub fn dummy(req: HttpRequest, body: String) -> HttpResponse {
//let body = json::parse(&encryption::decrypt_packet(&body).unwrap()).unwrap();
let key = global::get_login(req.headers(), &body);
let mut user = userdata::get_acc(&key);
let user = userdata::get_acc(&key);
user["user"]["last_login_time"] = global::timestamp().into();
userdata::save_acc(&key, user.clone());
println!("Signin from uid: {}", user["user"]["id"].clone());
let resp = object!{
"code": 0,
"server_time": global::timestamp(),
@ -28,7 +24,7 @@ pub fn dummy(req: HttpRequest, body: String) -> HttpResponse {
pub fn bonus(req: HttpRequest, body: String) -> HttpResponse {
//let body = json::parse(&encryption::decrypt_packet(&body).unwrap()).unwrap();
let key = global::get_login(req.headers(), &body);
let user = userdata::get_acc_home(&key);
let user = userdata::get_acc(&key);
let resp = object!{
"code": 0,