diff --git a/Flat/Modules/ClassRoom/ClassroomCoordinator.swift b/Flat/Modules/ClassRoom/ClassroomCoordinator.swift index d915c32b..ddc17fe2 100644 --- a/Flat/Modules/ClassRoom/ClassroomCoordinator.swift +++ b/Flat/Modules/ClassRoom/ClassroomCoordinator.swift @@ -166,7 +166,10 @@ class ClassroomCoordinator: NSObject { controller?.showAlertWith(message: error.localizedDescription) if let flatError = error as? FlatApiError { - if flatError == .RoomNotBeginAndAddList { + if flatError == .RoomNotBeginAndAddList || + flatError == .RoomIsEnded || + flatError == .RoomNotFound + { NotificationCenter.default.post(name: classRoomListNeedRefreshNotificationName, object: nil) } }