mirror of
https://git.ethanthesleepy.one/ethanaobrien/ew.git
synced 2025-05-13 11:37:33 -05:00
19 lines
643 B
Rust
19 lines
643 B
Rust
use json;
|
|
use json::object;
|
|
use crate::router::global;
|
|
use actix_web::{HttpResponse, HttpRequest, http::header::HeaderValue};
|
|
use crate::router::userdata;
|
|
|
|
pub fn home(req: HttpRequest) -> HttpResponse {
|
|
let blank_header = HeaderValue::from_static("");
|
|
let key = req.headers().get("a6573cbe").unwrap_or(&blank_header).to_str().unwrap_or("");
|
|
let uid = req.headers().get("aoharu-user-id").unwrap_or(&blank_header).to_str().unwrap_or("");
|
|
let user = userdata::get_acc_home(key, uid);
|
|
|
|
let resp = object!{
|
|
"code": 0,
|
|
"server_time": global::timestamp(),
|
|
"data": user
|
|
};
|
|
global::send(resp)
|
|
}
|