From e55eda2ca639d150c0a8325ccb9ae9eeb298f098 Mon Sep 17 00:00:00 2001 From: onyinyang Date: Wed, 1 Feb 2023 00:44:18 -0500 Subject: [PATCH] Change keys to string to be handled properly in index.js --- crates/lox-distributor/src/main.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/crates/lox-distributor/src/main.rs b/crates/lox-distributor/src/main.rs index 005a818..823d85a 100644 --- a/crates/lox-distributor/src/main.rs +++ b/crates/lox-distributor/src/main.rs @@ -6,7 +6,8 @@ use std::{ }; use hyper::{ - body, body::Bytes, + body, + body::Bytes, header::HeaderValue, server::conn::AddrStream, service::{make_service_fn, service_fn}, @@ -130,12 +131,12 @@ fn generate_invite(db: Arc>) -> Response { fn send_keys(pubkeys_filename: &str) -> Response { 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(json_keys)); + let mut resp = Response::new(Body::from(serde_json::to_string(&data).unwrap())); resp.headers_mut() .insert("Access-Control-Allow-Origin", HeaderValue::from_static("*")); resp } + fn verify_and_send_open_cred(request: Bytes, ba: Arc>) -> Response { let req: proto::open_invite::Request = serde_json::from_slice(&request).unwrap(); let mut ba_obj = ba.lock().unwrap();