aboutsummaryrefslogtreecommitdiffstats
path: root/atuin-server
diff options
context:
space:
mode:
Diffstat (limited to 'atuin-server')
-rw-r--r--atuin-server/src/handlers/user.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/atuin-server/src/handlers/user.rs b/atuin-server/src/handlers/user.rs
index 677e7c65..9e145d3c 100644
--- a/atuin-server/src/handlers/user.rs
+++ b/atuin-server/src/handlers/user.rs
@@ -2,7 +2,7 @@ use std::borrow::Borrow;
use axum::{
extract::{Path, State},
- Extension, Json,
+ Json,
};
use http::StatusCode;
use sodiumoxide::crypto::pwhash::argon2id13;
@@ -14,7 +14,6 @@ use crate::{
database::Database,
models::{NewSession, NewUser},
router::AppState,
- settings::Settings,
};
use atuin_common::api::*;
@@ -59,11 +58,10 @@ pub async fn get<DB: Database>(
#[instrument(skip_all)]
pub async fn register<DB: Database>(
- settings: Extension<Settings>,
state: State<AppState<DB>>,
Json(register): Json<RegisterRequest>,
) -> Result<Json<RegisterResponse>, ErrorResponseStatus<'static>> {
- if !settings.open_registration {
+ if !state.settings.open_registration {
return Err(
ErrorResponse::reply("this server is not open for registrations")
.with_status(StatusCode::BAD_REQUEST),