Change keys to string to be handled properly in index.js
This commit is contained in:
parent
7d34835463
commit
e55eda2ca6
|
@ -6,7 +6,8 @@ use std::{
|
||||||
};
|
};
|
||||||
|
|
||||||
use hyper::{
|
use hyper::{
|
||||||
body, body::Bytes,
|
body,
|
||||||
|
body::Bytes,
|
||||||
header::HeaderValue,
|
header::HeaderValue,
|
||||||
server::conn::AddrStream,
|
server::conn::AddrStream,
|
||||||
service::{make_service_fn, service_fn},
|
service::{make_service_fn, service_fn},
|
||||||
|
@ -130,12 +131,12 @@ fn generate_invite(db: Arc<Mutex<lox::BridgeDb>>) -> Response<Body> {
|
||||||
|
|
||||||
fn send_keys(pubkeys_filename: &str) -> Response<Body> {
|
fn send_keys(pubkeys_filename: &str) -> Response<Body> {
|
||||||
let data = fs::read_to_string(pubkeys_filename).expect("Unable to read file");
|
let data = fs::read_to_string(pubkeys_filename).expect("Unable to read file");
|
||||||
let json_keys = serde_json::to_string(&data).expect("JSON was not well-formatted");
|
let mut resp = Response::new(Body::from(serde_json::to_string(&data).unwrap()));
|
||||||
let mut resp = Response::new(Body::from(json_keys));
|
|
||||||
resp.headers_mut()
|
resp.headers_mut()
|
||||||
.insert("Access-Control-Allow-Origin", HeaderValue::from_static("*"));
|
.insert("Access-Control-Allow-Origin", HeaderValue::from_static("*"));
|
||||||
resp
|
resp
|
||||||
}
|
}
|
||||||
|
|
||||||
fn verify_and_send_open_cred(request: Bytes, ba: Arc<Mutex<BridgeAuth>>) -> Response<Body> {
|
fn verify_and_send_open_cred(request: Bytes, ba: Arc<Mutex<BridgeAuth>>) -> Response<Body> {
|
||||||
let req: proto::open_invite::Request = serde_json::from_slice(&request).unwrap();
|
let req: proto::open_invite::Request = serde_json::from_slice(&request).unwrap();
|
||||||
let mut ba_obj = ba.lock().unwrap();
|
let mut ba_obj = ba.lock().unwrap();
|
||||||
|
|
Loading…
Reference in New Issue