From e19069f75017d0aec49e689518af7d410042dacd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mina=20Gali=C4=87?= Date: Mon, 20 Jul 2020 16:12:26 +0200 Subject: [PATCH] remove DbConn from PlumeRocket this means compilation fails, and for the next while, we'll try to make it compile again ;) --- plume-models/src/plume_rocket.rs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/plume-models/src/plume_rocket.rs b/plume-models/src/plume_rocket.rs index 0a2b3cec..52e03afd 100644 --- a/plume-models/src/plume_rocket.rs +++ b/plume-models/src/plume_rocket.rs @@ -2,7 +2,7 @@ pub use self::module::PlumeRocket; #[cfg(not(test))] mod module { - use crate::{db_conn::DbConn, search, users}; + use crate::{search, users}; use rocket::{ request::{self, FlashMessage, FromRequest, Request}, Outcome, State, @@ -12,7 +12,6 @@ mod module { /// Common context needed by most routes and operations on models pub struct PlumeRocket { - pub conn: DbConn, pub intl: rocket_i18n::I18n, pub user: Option, pub searcher: Arc, @@ -24,14 +23,12 @@ mod module { type Error = (); fn from_request(request: &'a Request<'r>) -> request::Outcome { - let conn = request.guard::()?; let intl = request.guard::()?; let user = request.guard::().succeeded(); let worker = request.guard::<'_, State<'_, Arc>>()?; let searcher = request.guard::<'_, State<'_, Arc>>()?; let flash_msg = request.guard::>().succeeded(); Outcome::Success(PlumeRocket { - conn, intl, user, flash_msg: flash_msg.map(|f| (f.name().into(), f.msg().into())), @@ -54,7 +51,6 @@ mod module { /// Common context needed by most routes and operations on models pub struct PlumeRocket { - pub conn: DbConn, pub user: Option, pub searcher: Arc, pub worker: Arc, @@ -64,12 +60,10 @@ mod module { type Error = (); fn from_request(request: &'a Request<'r>) -> request::Outcome { - let conn = request.guard::()?; let user = request.guard::().succeeded(); let worker = request.guard::<'_, State<'_, Arc>>()?; let searcher = request.guard::<'_, State<'_, Arc>>()?; Outcome::Success(PlumeRocket { - conn, user, worker: worker.clone(), searcher: searcher.clone(),