diff options
author | Yigit Sever | 2021-04-14 18:57:01 +0300 |
---|---|---|
committer | Yigit Sever | 2021-04-14 19:12:51 +0300 |
commit | 9539dfc394e44f1872aa079a0c828621446a4011 (patch) | |
tree | 8e00b416f99cc42858e6dd6d812e059e62254e2d /src | |
parent | ab3574575157dbcc7377a344839a8b2c221ed26d (diff) | |
download | gradecoin-9539dfc394e44f1872aa079a0c828621446a4011.tar.gz gradecoin-9539dfc394e44f1872aa079a0c828621446a4011.tar.bz2 gradecoin-9539dfc394e44f1872aa079a0c828621446a4011.zip |
[WIP] Fix silly bug
Diffstat (limited to 'src')
-rw-r--r-- | src/handlers.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/handlers.rs b/src/handlers.rs index 3cea02c..25b7098 100644 --- a/src/handlers.rs +++ b/src/handlers.rs | |||
@@ -152,7 +152,7 @@ pub async fn authenticate_user( | |||
152 | return Ok(warp::reply::with_status(res_json, StatusCode::BAD_REQUEST)); | 152 | return Ok(warp::reply::with_status(res_json, StatusCode::BAD_REQUEST)); |
153 | } | 153 | } |
154 | 154 | ||
155 | let fingerprint = format!(Sha256::digest(&request.public_key.as_bytes())); | 155 | let fingerprint = format!("{:x}", Sha256::digest(&request.public_key.as_bytes())); |
156 | 156 | ||
157 | let new_user = User { | 157 | let new_user = User { |
158 | user_id: privileged_student_id, | 158 | user_id: privileged_student_id, |
@@ -166,7 +166,7 @@ pub async fn authenticate_user( | |||
166 | 166 | ||
167 | let mut userlist = RwLockUpgradableReadGuard::upgrade(userlist); | 167 | let mut userlist = RwLockUpgradableReadGuard::upgrade(userlist); |
168 | 168 | ||
169 | userlist.insert(fingerprint, new_user); | 169 | userlist.insert(fingerprint.clone(), new_user); |
170 | 170 | ||
171 | let res_json = warp::reply::json(&GradeCoinResponse { | 171 | let res_json = warp::reply::json(&GradeCoinResponse { |
172 | res: ResponseType::Success, | 172 | res: ResponseType::Success, |