@@ -104,8 +104,8 @@ pub async fn run_server(
104104
105105 // Initialize managers (idempotent: only on first call)
106106 if APP_MANAGER . get ( ) . is_none ( ) {
107- let hub_mgr = HubManager :: load ( ) . map_err ( |e| map_manager_err ( e ) ) ?;
108- let app_mgr = AppManager :: load ( ) . map_err ( |e| map_manager_err ( e ) ) ?;
107+ let hub_mgr = HubManager :: load ( ) . map_err ( map_manager_err) ?;
108+ let app_mgr = AppManager :: load ( ) . map_err ( map_manager_err) ?;
109109 let _ = HUB_MANAGER . set ( Arc :: new ( RwLock :: new ( hub_mgr) ) ) ;
110110 let _ = APP_MANAGER . set ( Arc :: new ( RwLock :: new ( app_mgr) ) ) ;
111111 }
@@ -465,7 +465,7 @@ pub async fn run_server(
465465 . await
466466 . save_app ( request. record )
467467 . await
468- . map_err ( |e| map_manager_err ( e ) ) ?;
468+ . map_err ( map_manager_err) ?;
469469 Ok :: < crate :: database:: models:: app:: AppRecord , ErrorObjectOwned > ( saved)
470470 } ) ?;
471471
@@ -478,7 +478,7 @@ pub async fn run_server(
478478 . await
479479 . remove_app ( & request. record_id )
480480 . await
481- . map_err ( |e| map_manager_err ( e ) ) ?;
481+ . map_err ( map_manager_err) ?;
482482 Ok :: < bool , ErrorObjectOwned > ( deleted)
483483 } ) ?;
484484
@@ -526,7 +526,7 @@ pub async fn run_server(
526526 . await
527527 . upsert_hub ( request. record )
528528 . await
529- . map_err ( |e| map_manager_err ( e ) ) ?;
529+ . map_err ( map_manager_err) ?;
530530 Ok :: < bool , ErrorObjectOwned > ( true )
531531 } ) ?;
532532
@@ -539,7 +539,7 @@ pub async fn run_server(
539539 . await
540540 . remove_hub ( & request. hub_uuid )
541541 . await
542- . map_err ( |e| map_manager_err ( e ) ) ?;
542+ . map_err ( map_manager_err) ?;
543543 Ok :: < bool , ErrorObjectOwned > ( deleted)
544544 } ) ?;
545545
@@ -563,10 +563,7 @@ pub async fn run_server(
563563 hub. user_ignore_app_id_list
564564 . retain ( |id| id != & request. app_id ) ;
565565 }
566- guard
567- . upsert_hub ( hub)
568- . await
569- . map_err ( |e| map_manager_err ( e) ) ?;
566+ guard. upsert_hub ( hub) . await . map_err ( map_manager_err) ?;
570567 Ok :: < bool , ErrorObjectOwned > ( true )
571568 } ) ?;
572569
@@ -583,10 +580,7 @@ pub async fn run_server(
583580 )
584581 } ) ?;
585582 hub. applications_mode = if request. enable { 1 } else { 0 } ;
586- guard
587- . upsert_hub ( hub)
588- . await
589- . map_err ( |e| map_manager_err ( e) ) ?;
583+ guard. upsert_hub ( hub) . await . map_err ( map_manager_err) ?;
590584 Ok :: < bool , ErrorObjectOwned > ( true )
591585 } ) ?;
592586
@@ -598,7 +592,7 @@ pub async fn run_server(
598592 module. register_async_method ( "manager_get_extra_hubs" , |_, _, _| async move {
599593 let extra_hubs = crate :: database:: get_db ( )
600594 . load_extra_hubs ( )
601- . map_err ( |e| map_manager_err ( e ) ) ?;
595+ . map_err ( map_manager_err) ?;
602596 Ok :: < Vec < crate :: database:: models:: extra_hub:: ExtraHubRecord > , ErrorObjectOwned > ( extra_hubs)
603597 } ) ?;
604598
@@ -607,7 +601,7 @@ pub async fn run_server(
607601 let request = params. parse :: < RpcSaveExtraHubRequest > ( ) ?;
608602 crate :: database:: get_db ( )
609603 . upsert_extra_hub ( & request. record )
610- . map_err ( |e| map_manager_err ( e ) ) ?;
604+ . map_err ( map_manager_err) ?;
611605 Ok :: < bool , ErrorObjectOwned > ( true )
612606 } ) ?;
613607
@@ -616,7 +610,7 @@ pub async fn run_server(
616610 let request = params. parse :: < RpcGetExtraHubRequest > ( ) ?;
617611 let deleted = crate :: database:: get_db ( )
618612 . delete_extra_hub ( & request. id )
619- . map_err ( |e| map_manager_err ( e ) ) ?;
613+ . map_err ( map_manager_err) ?;
620614 Ok :: < bool , ErrorObjectOwned > ( deleted)
621615 } ) ?;
622616
@@ -649,7 +643,7 @@ pub async fn run_server(
649643 let request = params. parse :: < RpcGetExtraAppRequest > ( ) ?;
650644 let record = crate :: database:: get_db ( )
651645 . get_extra_app_by_app_id ( & request. app_id )
652- . map_err ( |e| map_manager_err ( e ) ) ?;
646+ . map_err ( map_manager_err) ?;
653647 Ok :: < Option < crate :: database:: models:: extra_app:: ExtraAppRecord > , ErrorObjectOwned > (
654648 record,
655649 )
@@ -661,7 +655,7 @@ pub async fn run_server(
661655 let request = params. parse :: < RpcSaveExtraAppRequest > ( ) ?;
662656 crate :: database:: get_db ( )
663657 . upsert_extra_app ( & request. record )
664- . map_err ( |e| map_manager_err ( e ) ) ?;
658+ . map_err ( map_manager_err) ?;
665659 Ok :: < bool , ErrorObjectOwned > ( true )
666660 } ) ?;
667661
@@ -670,7 +664,7 @@ pub async fn run_server(
670664 let request = params. parse :: < RpcDeleteExtraAppRequest > ( ) ?;
671665 let deleted = crate :: database:: get_db ( )
672666 . delete_extra_app ( & request. id )
673- . map_err ( |e| map_manager_err ( e ) ) ?;
667+ . map_err ( map_manager_err) ?;
674668 Ok :: < bool , ErrorObjectOwned > ( deleted)
675669 } ) ?;
676670
@@ -695,12 +689,7 @@ pub async fn run_server(
695689 None :: < String > ,
696690 )
697691 } ) ?;
698- getter
699- . read ( )
700- . await
701- . renew ( )
702- . await
703- . map_err ( |e| map_manager_err ( e) ) ?;
692+ getter. read ( ) . await . renew ( ) . await . map_err ( map_manager_err) ?;
704693 Ok :: < bool , ErrorObjectOwned > ( true )
705694 } ) ?;
706695
@@ -751,7 +740,7 @@ pub async fn run_server(
751740 & mut * hub_mgr. write ( ) . await ,
752741 )
753742 . await
754- . map_err ( |e| map_manager_err ( e ) ) ?;
743+ . map_err ( map_manager_err) ?;
755744 Ok :: < bool , ErrorObjectOwned > ( true )
756745 } ) ?;
757746
@@ -771,7 +760,7 @@ pub async fn run_server(
771760 . await
772761 . apply_hub_config ( & request. uuid , & mut * hub_mgr. write ( ) . await )
773762 . await
774- . map_err ( |e| map_manager_err ( e ) ) ?;
763+ . map_err ( map_manager_err) ?;
775764 Ok :: < bool , ErrorObjectOwned > ( true )
776765 } ) ?;
777766
@@ -791,7 +780,7 @@ pub async fn run_server(
791780 . await
792781 . renew_all_from_cloud ( & mut * app_mgr. write ( ) . await , & mut * hub_mgr. write ( ) . await )
793782 . await
794- . map_err ( |e| map_manager_err ( e ) ) ?;
783+ . map_err ( map_manager_err) ?;
795784 Ok :: < bool , ErrorObjectOwned > ( true )
796785 } ) ?;
797786
0 commit comments