Eric 1 year ago
parent
commit
ef7c3ecb21
1 changed files with 6 additions and 1 deletions
  1. 6 1
      mec-im/src/main/java/com/ym/service/Impl/RoomServiceImpl.java

+ 6 - 1
mec-im/src/main/java/com/ym/service/Impl/RoomServiceImpl.java

@@ -1844,7 +1844,12 @@ public class RoomServiceImpl implements RoomService {
 
         // 同步全员静音状态, 取消静音
         if (Objects.nonNull(data.getMicrophoneOn()) || Objects.nonNull(data.getCancelMuteFlag())) {
-            courseScheduleDao.updateGroupMuteAllStatus(courseScheduleId, !data.getMicrophoneOn(), data.getCancelMuteFlag());
+
+            Boolean muteAll = null;
+            if (Objects.nonNull(data.getMicrophoneOn())) {
+                muteAll = !data.getMicrophoneOn();
+            }
+            courseScheduleDao.updateGroupMuteAllStatus(courseScheduleId, muteAll, data.getCancelMuteFlag());
 
             // 修改网管课群自定义属性
             RTCRoomPluginService pluginService = rtcRoomPluginContext.getPluginService(courseSchedule.getServiceProvider());