Eric 2 years ago
parent
commit
7a873ec3e7
1 changed files with 3 additions and 2 deletions
  1. 3 2
      mec-im/src/main/java/com/ym/service/Impl/RoomServiceImpl.java

+ 3 - 2
mec-im/src/main/java/com/ym/service/Impl/RoomServiceImpl.java

@@ -1851,11 +1851,12 @@ public class RoomServiceImpl implements RoomService {
             }
             }
             courseScheduleDao.updateGroupMuteAllStatus(courseScheduleId, muteAll, data.getCancelMuteFlag());
             courseScheduleDao.updateGroupMuteAllStatus(courseScheduleId, muteAll, data.getCancelMuteFlag());
 
 
+            CourseSchedule newCourseSchedule = courseScheduleDao.get(courseScheduleId);
             // 修改网管课群自定义属性
             // 修改网管课群自定义属性
             RTCRoomPluginService pluginService = rtcRoomPluginContext.getPluginService(courseSchedule.getServiceProvider());
             RTCRoomPluginService pluginService = rtcRoomPluginContext.getPluginService(courseSchedule.getServiceProvider());
-            if (Objects.nonNull(pluginService)) {
+            if (Objects.nonNull(pluginService) && Objects.nonNull(newCourseSchedule)) {
                 // 更新群自定义字段
                 // 更新群自定义字段
-                updateChatRoomGroupData(data.getRoomId(), courseSchedule, pluginService);
+                updateChatRoomGroupData(data.getRoomId(), newCourseSchedule, pluginService);
             }
             }
 
 
             // 取消网络课群静音
             // 取消网络课群静音