|
@@ -1175,7 +1175,11 @@ public class RoomServiceImpl implements RoomService {
|
|
|
|
|
|
if (userRole == RoleEnum.RoleTeacher.getValue() || userRole == RoleEnum.RoleAssistant.getValue()) {
|
|
|
if (isUserDisplay(roomList.get(0), userId)) {
|
|
|
- updateDisplay(roomId, userId, "", 0);
|
|
|
+ try {
|
|
|
+ updateDisplay(roomId, userId, "", 0);
|
|
|
+ }catch (Exception e){
|
|
|
+ log.error(e.getMessage());
|
|
|
+ }
|
|
|
log.info("clear display cause speaker leave: roomId={}", roomId);
|
|
|
} else {
|
|
|
log.info("don't update current display: room={}, role={}", roomList.get(0), RoleEnum.getEnumByValue(userRole));
|