diff --git a/lib/modules/room/edit/room_edit_page.dart b/lib/modules/room/edit/room_edit_page.dart index 111d2fe..6b3831e 100644 --- a/lib/modules/room/edit/room_edit_page.dart +++ b/lib/modules/room/edit/room_edit_page.dart @@ -37,6 +37,8 @@ class RoomEditPage extends StatefulWidget { } class _RoomEditPageState extends State { + static const Set _roomGroupReadyCodes = {0, 10021, 10025}; + RtcProvider? rtcProvider; bool isEdit = false; final TextEditingController _roomNameController = TextEditingController(); @@ -582,7 +584,7 @@ class _RoomEditPageState extends State { SCLoadingManager.hide(); return; } - if (c.code == 0) { + if (_roomGroupReadyCodes.contains(c.code)) { SCLoadingManager.hide(); SCNavigatorUtils.goBack(context); currentRtcProvider.joinVoiceRoomSession(