Browse Source

refactor(sse): clone state and price_ids for use inside async block

Daniel Chew 7 months ago
parent
commit
a9a9119f5a
1 changed files with 2 additions and 2 deletions
  1. 2 2
      apps/hermes/server/src/api/rest/v2/sse.rs

+ 2 - 2
apps/hermes/server/src/api/rest/v2/sse.rs

@@ -105,8 +105,8 @@ where
             now < connection_deadline
         })
         .then(move |message| {
-            let state_clone = state.clone();
-            let price_ids_clone = price_ids.clone();
+            let state_clone = state.clone(); // Clone again to use inside the async block
+            let price_ids_clone = price_ids.clone(); // Clone again for use inside the async block
             async move {
                 match message {
                     Ok(event) => {