From 9227cdef9a4a4e029bb84f4e9ea5e722f0fba9c8 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Sun, 6 Jun 2021 19:29:43 +0200 Subject: [PATCH] Fix subscription --- src/usimp/subscription.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/usimp/subscription.rs b/src/usimp/subscription.rs index fc6221e..db04541 100644 --- a/src/usimp/subscription.rs +++ b/src/usimp/subscription.rs @@ -63,7 +63,8 @@ pub async fn push(room_id: &str, event: Event) -> Result<(), Error> { unsafe { let mut accounts = ACCOUNTS.as_ref().unwrap().lock().await; if let Some(acc) = accounts.get_mut(account.as_str()) { - rooms.append(acc); + let mut acc = acc.clone(); + rooms.append(&mut acc); } } }