Add advance days for testing purposes
This commit is contained in:
parent
3a51161587
commit
a096bac844
|
@ -14,5 +14,6 @@ rand = "0.7"
|
||||||
serde = "1"
|
serde = "1"
|
||||||
serde_with = "1.9.1"
|
serde_with = "1.9.1"
|
||||||
serde_json = "1.0.87"
|
serde_json = "1.0.87"
|
||||||
|
time = "0.2"
|
||||||
|
|
||||||
lox = { git = "https://gitlab.torproject.org/onyinyang/lox.git"}
|
lox = { git = "https://gitlab.torproject.org/onyinyang/lox.git"}
|
|
@ -116,6 +116,7 @@ fn generate_invite(db: Arc<Mutex<lox::BridgeDb>>) -> Response<Body> {
|
||||||
let invite = Invite {
|
let invite = Invite {
|
||||||
invite: obj.invite(),
|
invite: obj.invite(),
|
||||||
};
|
};
|
||||||
|
|
||||||
let token = serde_json::to_string(&invite).unwrap();
|
let token = serde_json::to_string(&invite).unwrap();
|
||||||
let mut resp = Response::new(Body::from(token));
|
let mut resp = Response::new(Body::from(token));
|
||||||
resp.headers_mut()
|
resp.headers_mut()
|
||||||
|
@ -140,6 +141,7 @@ fn send_keys(ba: Arc<Mutex<BridgeAuth>>) -> Response<Body> {
|
||||||
&ba_obj.reachability_pub,
|
&ba_obj.reachability_pub,
|
||||||
&ba_obj.invitation_pub,
|
&ba_obj.invitation_pub,
|
||||||
];
|
];
|
||||||
|
println!("Today's date according to server: {}", ba_obj.today());
|
||||||
|
|
||||||
let mut resp = Response::new(Body::from(serde_json::to_string(&ba_obj_pubkeys).unwrap()));
|
let mut resp = Response::new(Body::from(serde_json::to_string(&ba_obj_pubkeys).unwrap()));
|
||||||
resp.headers_mut()
|
resp.headers_mut()
|
||||||
|
@ -161,6 +163,8 @@ fn verify_and_send_open_cred(request: Bytes, ba: Arc<Mutex<BridgeAuth>>) -> Resp
|
||||||
fn verify_and_send_trust_promo(request: Bytes, ba: Arc<Mutex<BridgeAuth>>) -> Response<Body> {
|
fn verify_and_send_trust_promo(request: Bytes, ba: Arc<Mutex<BridgeAuth>>) -> Response<Body> {
|
||||||
let req: proto::trust_promotion::Request = serde_json::from_slice(&request).unwrap();
|
let req: proto::trust_promotion::Request = serde_json::from_slice(&request).unwrap();
|
||||||
let mut ba_obj = ba.lock().unwrap();
|
let mut ba_obj = ba.lock().unwrap();
|
||||||
|
ba_obj.advance_days(31);
|
||||||
|
println!("Today's date according to server: {}", ba_obj.today());
|
||||||
let response = ba_obj.handle_trust_promotion(req).unwrap();
|
let response = ba_obj.handle_trust_promotion(req).unwrap();
|
||||||
let trust_promo_resp_str = serde_json::to_string(&response).unwrap();
|
let trust_promo_resp_str = serde_json::to_string(&response).unwrap();
|
||||||
let mut resp = Response::new(Body::from(trust_promo_resp_str));
|
let mut resp = Response::new(Body::from(trust_promo_resp_str));
|
||||||
|
|
Loading…
Reference in New Issue