@@ -64,13 +64,13 @@ class EMChatRoomManager {
6464 break ;
6565 case EMChatRoomEvent .ON_MUTE_LIST_ADDED :
6666 String roomId = event['roomId' ];
67- List <String > mutes = List .from (event['mutes' ]);
67+ List <String > mutes = List .from (event['mutes' ] ?? [] );
6868 String ? expireTime = event['expireTime' ];
6969 item.onMuteListAddedFromChatRoom? .call (roomId, mutes, expireTime);
7070 break ;
7171 case EMChatRoomEvent .ON_MUTE_LIST_REMOVED :
7272 String roomId = event['roomId' ];
73- List <String > mutes = List .from (event['mutes' ]);
73+ List <String > mutes = List .from (event['mutes' ] ?? [] );
7474 item.onMuteListRemovedFromChatRoom? .call (roomId, mutes);
7575 break ;
7676 case EMChatRoomEvent .ON_ADMIN_ADDED :
@@ -96,12 +96,12 @@ class EMChatRoomManager {
9696 break ;
9797 case EMChatRoomEvent .ON_WHITE_LIST_ADDED :
9898 String roomId = event['roomId' ];
99- List <String > members = List .from (event["whitelist" ]);
99+ List <String > members = List .from (event["whitelist" ] ?? [] );
100100 item.onAllowListAddedFromChatRoom? .call (roomId, members);
101101 break ;
102102 case EMChatRoomEvent .ON_WHITE_LIST_REMOVED :
103103 String roomId = event['roomId' ];
104- List <String > members = List .from (event["whitelist" ]);
104+ List <String > members = List .from (event["whitelist" ] ?? [] );
105105 item.onAllowListRemovedFromChatRoom? .call (roomId, members);
106106 break ;
107107 case EMChatRoomEvent .ON_ALL_MEMBER_MUTE_STATE_CHANGED :
@@ -163,13 +163,13 @@ class EMChatRoomManager {
163163 break ;
164164 case EMChatRoomEvent .ON_MUTE_LIST_ADDED :
165165 String roomId = event['roomId' ];
166- List <String > mutes = List .from (event['mutes' ]);
166+ List <String > mutes = List .from (event['mutes' ] ?? [] );
167167 String ? expireTime = event['expireTime' ];
168168 listener.onMuteListAddedFromChatRoom (roomId, mutes, expireTime);
169169 break ;
170170 case EMChatRoomEvent .ON_MUTE_LIST_REMOVED :
171171 String roomId = event['roomId' ];
172- List <String > mutes = List .from (event['mutes' ]);
172+ List <String > mutes = List .from (event['mutes' ] ?? [] );
173173 listener.onMuteListRemovedFromChatRoom (roomId, mutes);
174174 break ;
175175 case EMChatRoomEvent .ON_ADMIN_ADDED :
@@ -195,12 +195,12 @@ class EMChatRoomManager {
195195 break ;
196196 case EMChatRoomEvent .ON_WHITE_LIST_ADDED :
197197 String roomId = event['roomId' ];
198- List <String > members = List .from (event["whitelist" ]);
198+ List <String > members = List .from (event["whitelist" ] ?? [] );
199199 listener.onAllowListAddedFromChatRoom (roomId, members);
200200 break ;
201201 case EMChatRoomEvent .ON_WHITE_LIST_REMOVED :
202202 String roomId = event['roomId' ];
203- List <String > members = List .from (event["whitelist" ]);
203+ List <String > members = List .from (event["whitelist" ] ?? [] );
204204 listener.onAllowListRemovedFromChatRoom (roomId, members);
205205 break ;
206206 case EMChatRoomEvent .ON_ALL_MEMBER_MUTE_STATE_CHANGED :
0 commit comments