diff --git a/api/src/guard/candidate_jwt.rs b/api/src/guard/candidate_jwt.rs index 2cba64b..576f111 100644 --- a/api/src/guard/candidate_jwt.rs +++ b/api/src/guard/candidate_jwt.rs @@ -5,6 +5,7 @@ use rocket::request::{self, FromRequest, Request}; use rocket::response::status; use rocket_contrib::json::Json; +use portfolio_core::token::candidate_token::CandidateToken; use portfolio_core::token::decode_candidate_token; impl<'a, 'r> FromRequest<'a, 'r> for UserToken { diff --git a/api/src/guard/mod.rs b/api/src/guard/mod.rs new file mode 100644 index 0000000..f2318e8 --- /dev/null +++ b/api/src/guard/mod.rs @@ -0,0 +1 @@ +pub mod candidate_jwt; \ No newline at end of file diff --git a/api/src/lib.rs b/api/src/lib.rs index 5ba1fbd..a601693 100644 --- a/api/src/lib.rs +++ b/api/src/lib.rs @@ -9,7 +9,10 @@ use portfolio_core::{Mutation}; use migration::{MigratorTrait}; use sea_orm_rocket::{Connection, Database}; + mod pool; +mod guard; + use pool::Db; pub use entity::candidate;