From 5930e84e706b11d0244911ac50fe2446c86b9424 Mon Sep 17 00:00:00 2001 From: Jonathan Rezende Date: Tue, 21 Jan 2020 22:24:53 -0300 Subject: [PATCH] make sure it is accessing the rooms map adding the this keyword we make sure we are accessing the rooms map property instead of local list of room names --- lib/src/adapter/adapter.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/src/adapter/adapter.dart b/lib/src/adapter/adapter.dart index 1a51961..9ef43e7 100644 --- a/lib/src/adapter/adapter.dart +++ b/lib/src/adapter/adapter.dart @@ -131,7 +131,7 @@ class _MemoryStoreAdapter extends EventEmitter implements Adapter { encoder.encode(packet, (encodedPackets) { if (rooms.isNotEmpty) { for (var i = 0; i < rooms.length; i++) { - var room = rooms[rooms[i]]; + var room = this.rooms[rooms[i]]; if (room == null) continue; var sockets = room.sockets; for (var id in sockets.keys) { @@ -170,7 +170,7 @@ class _MemoryStoreAdapter extends EventEmitter implements Adapter { if (rooms.isNotEmpty) { for (var i = 0; i < rooms.length; i++) { - var room = rooms[rooms[i]]; + var room = this.rooms[rooms[i]]; if (room == null) continue; var sockets = room.sockets; for (var id in sockets.keys) {