From ba5db17706251009ef032c1e28218bec7f30d583 Mon Sep 17 00:00:00 2001 From: shockrah Date: Fri, 5 Feb 2021 16:25:35 -0800 Subject: [PATCH] * Replacing extract_uid with qs_param!(...) usage --- json-api/src/auth.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/json-api/src/auth.rs b/json-api/src/auth.rs index a23e48b..7171310 100644 --- a/json-api/src/auth.rs +++ b/json-api/src/auth.rs @@ -6,6 +6,7 @@ use chrono::{Utc, Duration}; use std::collections::HashMap; use crate::routes; +use crate::qs_param; use db::{member::Member, common::FromDB}; use db::Response; @@ -199,9 +200,9 @@ pub async fn login_get_jwt(p: &Pool, response: &mut hyper::Response encode }; use hyper::header::HeaderValue; - use crate::http::{self, extract_uid}; + use crate::http; - let id = extract_uid(¶ms); // only route where we have the "id is there guarantee" + let id = qs_param!(params, "id", u64).unwrap(); let claim = Claim::new(id);