forked from lavina/lavina
core: subscribe to rooms on player actor startup
This commit is contained in:
parent
f02971d407
commit
43d105ab23
|
@ -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");
|
||||
|
|
Loading…
Reference in New Issue