diff --git a/crates/adapters/sqlite/src/repository.rs b/crates/adapters/sqlite/src/repository.rs index 45ad7da..71bb1d0 100644 --- a/crates/adapters/sqlite/src/repository.rs +++ b/crates/adapters/sqlite/src/repository.rs @@ -3,8 +3,8 @@ use domain::{ DomainError, Song, SongRepositoryPort, SongSummary, SortField, SortOrder, StoredSong, song_preview_chords, }; -use std::str::FromStr; use sqlx::SqlitePool; +use std::str::FromStr; use uuid::Uuid; use crate::row::{SongRow, row_to_summary, sort_clause}; @@ -16,8 +16,8 @@ pub struct SqliteSongRepository { impl SqliteSongRepository { pub async fn new(database_url: &str) -> Result { - let opts = sqlx::sqlite::SqliteConnectOptions::from_str(database_url)? - .create_if_missing(true); + let opts = + sqlx::sqlite::SqliteConnectOptions::from_str(database_url)?.create_if_missing(true); let pool = SqlitePool::connect_with(opts).await?; sqlx::migrate!("./migrations").run(&pool).await?; Ok(Self { pool }) diff --git a/crates/application/src/auth/login.rs b/crates/application/src/auth/login.rs index 72ebee4..190d692 100644 --- a/crates/application/src/auth/login.rs +++ b/crates/application/src/auth/login.rs @@ -17,14 +17,10 @@ pub struct LoginResult { pub async fn execute(deps: &LoginDeps, cmd: LoginCommand) -> Result { let email = Email::new(&cmd.email)?; - let user = deps - .user_repo - .find_by_email(&email) - .await? - .ok_or_else(|| { - tracing::warn!(email = cmd.email, "login attempt with unknown email"); - DomainError::Unauthorized("invalid credentials".into()) - })?; + let user = deps.user_repo.find_by_email(&email).await?.ok_or_else(|| { + tracing::warn!(email = cmd.email, "login attempt with unknown email"); + DomainError::Unauthorized("invalid credentials".into()) + })?; let valid = deps .password_hasher diff --git a/crates/application/src/auth/register.rs b/crates/application/src/auth/register.rs index cc883ed..f1e037d 100644 --- a/crates/application/src/auth/register.rs +++ b/crates/application/src/auth/register.rs @@ -8,9 +8,7 @@ use super::deps::RegisterDeps; pub async fn execute(deps: &RegisterDeps, cmd: RegisterCommand) -> Result<(), DomainError> { if !deps.allow_registration { tracing::warn!("registration attempt while disabled"); - return Err(DomainError::Unauthorized( - "registration is disabled".into(), - )); + return Err(DomainError::Unauthorized("registration is disabled".into())); } let password = Password::new(&cmd.password)?;