From 5db2cb4eadb84dae1a3bef053c91e312b21772b7 Mon Sep 17 00:00:00 2001 From: Greg Shuflin Date: Sun, 2 Feb 2025 00:36:19 -0800 Subject: [PATCH] use --- src/user.rs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/user.rs b/src/user.rs index 7b5f08b..8b8a8d6 100644 --- a/src/user.rs +++ b/src/user.rs @@ -233,15 +233,17 @@ impl<'r> rocket::request::FromRequest<'r> for AuthenticatedUser { async fn from_request( request: &'r rocket::Request<'_>, ) -> rocket::request::Outcome { + use rocket::request::Outcome; + match request.cookies().get_private("user_id") { Some(cookie) => { if let Ok(user_id) = Uuid::parse_str(cookie.value()) { - rocket::request::Outcome::Success(AuthenticatedUser { user_id }) + Outcome::Success(AuthenticatedUser { user_id }) } else { - rocket::request::Outcome::Forward(Status::Unauthorized) + Outcome::Forward(Status::Unauthorized) } } - None => rocket::request::Outcome::Forward(Status::Unauthorized), + None => Outcome::Forward(Status::Unauthorized), } } }