@@ -7,8 +7,8 @@ use axum::{Form, Router};
77use rust_embed:: Embed ;
88use serde:: Deserialize ;
99
10- use aliasman_core:: model:: { Alias , AliasFilter } ;
1110use aliasman_core:: build_alias;
11+ use aliasman_core:: model:: { Alias , AliasFilter } ;
1212
1313use crate :: error:: AppError ;
1414use crate :: state:: SharedState ;
@@ -160,8 +160,14 @@ pub fn router(state: SharedState) -> Router {
160160 Router :: new ( )
161161 . route ( "/" , get ( index_handler) )
162162 . route ( "/aliases" , get ( aliases_handler) )
163- . route ( "/aliases/create" , get ( create_form_handler) . post ( create_alias_handler) )
164- . route ( "/aliases/edit" , get ( edit_form_handler) . post ( edit_alias_handler) )
163+ . route (
164+ "/aliases/create" ,
165+ get ( create_form_handler) . post ( create_alias_handler) ,
166+ )
167+ . route (
168+ "/aliases/edit" ,
169+ get ( edit_form_handler) . post ( edit_alias_handler) ,
170+ )
165171 . route ( "/aliases/delete" , post ( delete_alias_handler) )
166172 . route ( "/aliases/suspend" , post ( suspend_alias_handler) )
167173 . route ( "/aliases/unsuspend" , post ( unsuspend_alias_handler) )
@@ -275,9 +281,7 @@ async fn refresh_handler(
275281 } ) ?) )
276282}
277283
278- async fn create_form_handler (
279- State ( state) : State < SharedState > ,
280- ) -> Result < Html < String > , AppError > {
284+ async fn create_form_handler ( State ( state) : State < SharedState > ) -> Result < Html < String > , AppError > {
281285 let default_domain = state. active_default_domain ( ) . await . unwrap_or_default ( ) ;
282286 let default_addresses = state
283287 . active_default_addresses ( )
@@ -319,16 +323,15 @@ async fn create_alias_handler(
319323 } ;
320324
321325 let template = CreateResultTemplate { success, message } ;
322- let html = template. render ( ) . map_err ( |e| {
323- AppError :: Internal ( format ! ( "template render error: {}" , e ) )
324- } ) ?;
326+ let html = template
327+ . render ( )
328+ . map_err ( |e| AppError :: Internal ( format ! ( "template render error: {}" , e ) ) ) ?;
325329
326330 let mut response = Html ( html) . into_response ( ) ;
327331 if success {
328- response. headers_mut ( ) . insert (
329- "HX-Trigger" ,
330- "alias-changed" . parse ( ) . unwrap ( ) ,
331- ) ;
332+ response
333+ . headers_mut ( )
334+ . insert ( "HX-Trigger" , "alias-changed" . parse ( ) . unwrap ( ) ) ;
332335 }
333336 Ok ( response)
334337}
@@ -424,16 +427,15 @@ fn alias_action_response(
424427 } ;
425428
426429 let template = ActionResultTemplate { success, message } ;
427- let html = template. render ( ) . map_err ( |e| {
428- AppError :: Internal ( format ! ( "template render error: {}" , e ) )
429- } ) ?;
430+ let html = template
431+ . render ( )
432+ . map_err ( |e| AppError :: Internal ( format ! ( "template render error: {}" , e ) ) ) ?;
430433
431434 let mut response = Html ( html) . into_response ( ) ;
432435 if success {
433- response. headers_mut ( ) . insert (
434- "HX-Trigger" ,
435- "alias-changed" . parse ( ) . unwrap ( ) ,
436- ) ;
436+ response
437+ . headers_mut ( )
438+ . insert ( "HX-Trigger" , "alias-changed" . parse ( ) . unwrap ( ) ) ;
437439 }
438440 Ok ( response)
439441}
0 commit comments