Răsfoiți Sursa

Minor improvement

Cesar Rodas 3 luni în urmă
părinte
comite
2c3b68310c
1 a modificat fișierele cu 2 adăugiri și 6 ștergeri
  1. 2 6
      crates/cdk-axum/src/ws/subscribe.rs

+ 2 - 6
crates/cdk-axum/src/ws/subscribe.rs

@@ -15,17 +15,13 @@ pub(crate) async fn handle(
         return Err(WsError::InvalidParams);
     }
 
-    let mut subscription = if let Ok(subscription) = context
+    let mut subscription = context
         .state
         .mint
         .pubsub_manager
         .try_subscribe(params)
         .await
-    {
-        subscription
-    } else {
-        return Err(WsError::ParseError);
-    };
+        .map_err(|_| WsError::ParseError)?;
 
     let publisher = context.publisher.clone();
     context.subscriptions.insert(