From 43d105ab23826d30e2c8128148b64def317e93f6 Mon Sep 17 00:00:00 2001 From: Nikita Vilunov Date: Sun, 26 May 2024 18:56:28 +0200 Subject: [PATCH] core: subscribe to rooms on player actor startup --- crates/lavina-core/src/player.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/lavina-core/src/player.rs b/crates/lavina-core/src/player.rs index 633593e..14a50ca 100644 --- a/crates/lavina-core/src/player.rs +++ b/crates/lavina-core/src/player.rs @@ -414,6 +414,7 @@ impl Player { } else { let room = self.services.rooms.get_room(&self.services, &room_id).await; if let Some(room) = room { + room.subscribe(&self.player_id, self.handle.clone()).await; self.my_rooms.insert(room_id, RoomRef::Local(room)); } else { tracing::error!("Room #{room_id:?} not found");