diff options
author | niliara-edu <nil.jimeno@estudiant.fjaverianas.com> | 2025-01-27 08:01:41 +0100 |
---|---|---|
committer | niliara-edu <nil.jimeno@estudiant.fjaverianas.com> | 2025-01-27 08:02:56 +0100 |
commit | 9dd126957d74ec064ff1844e3f4403e068117e11 (patch) | |
tree | 4dc5abd6eb32f18926f17802ea7a779596b16a43 | |
parent | c622eab39ac7dd9f794b5d60eb937e29c9b3bd6e (diff) |
last minute changes
-rwxr-xr-x | root@niliara.net | bin | 0 -> 22705240 bytes | |||
-rw-r--r-- | src/auth.rs | 2 | ||||
-rw-r--r-- | src/database/mod.rs | 8 | ||||
-rw-r--r-- | src/main.rs | 6 |
4 files changed, 5 insertions, 11 deletions
diff --git a/root@niliara.net b/root@niliara.net Binary files differnew file mode 100755 index 0000000..83a0efe --- /dev/null +++ b/root@niliara.net diff --git a/src/auth.rs b/src/auth.rs index 857ef6b..0635910 100644 --- a/src/auth.rs +++ b/src/auth.rs @@ -10,7 +10,7 @@ use utoipa::ToSchema; /* Set up scope */ pub fn auth_scope() -> Scope { web::scope("/auth") - .service(register) + //.service(register) .service(login) .service(delete_user) } diff --git a/src/database/mod.rs b/src/database/mod.rs index 045cf23..ab30884 100644 --- a/src/database/mod.rs +++ b/src/database/mod.rs @@ -6,8 +6,8 @@ pub mod user; use serde::{Deserialize, Serialize}; use sqlx::mysql::{MySqlPool, MySqlPoolOptions}; -use utoipa::ToSchema; use std::env; +use utoipa::ToSchema; #[derive(Serialize, Deserialize, ToSchema)] pub struct Delete { @@ -23,11 +23,7 @@ impl DatabaseWrapper { pub async fn new() -> Result<DatabaseWrapper, sqlx::Error> { let pool: MySqlPool = MySqlPoolOptions::new() .max_connections(10) - .connect( - env::var("DATABASE_URL") - .expect("Environment variable DATABASE_URL is *probably not setted up!!") - .as_str(), - ) + .connect(env!("DATABASE_URL")) .await .unwrap(); /* This will break in case of error. It's intended. */ diff --git a/src/main.rs b/src/main.rs index fab6dd5..2f3449d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,8 +1,8 @@ mod api; mod auth; mod database; -mod extractors; mod doc; +mod extractors; use actix_web::web::Redirect; use actix_web::{web, App, HttpServer, Responder}; @@ -33,9 +33,7 @@ async fn main() -> std::io::Result<()> { let db = Arc::new(db_raw); /* Get jwt secret from env */ - let jwt_secret = env::var("SECRET") - .expect("environment variable SECRET is *probably not setted up!!") - .to_string(); + let jwt_secret: String = env!("SECRET").to_owned(); /* Application data struct */ let app_state = AppState { |