|
@@ -2114,8 +2114,10 @@ public class ImLiveBroadcastRoomServiceImpl extends ServiceImpl<ImLiveBroadcastR
|
|
|
imLiveBroadcastRoom.setId(room.getId());
|
|
|
imLiveBroadcastRoom.setSpeakerStatus(liveRoom.getSpeakerStatus());
|
|
|
// 设置直播群组自定义数据
|
|
|
- setGroupDefinedData(room,EGroupDefinedDataType.ANCHOR_STATUS,liveRoom.getSpeakerStatus() == 0?
|
|
|
- EAnchorStatus.OFFLINE.getCode():EAnchorStatus.ONLINE.getCode());
|
|
|
+ if (liveRoom.getSpeakerStatus() != null) {
|
|
|
+ setGroupDefinedData(room, EGroupDefinedDataType.ANCHOR_STATUS,
|
|
|
+ liveRoom.getSpeakerStatus() == 0 ? EAnchorStatus.OFFLINE.getCode() : EAnchorStatus.ONLINE.getCode());
|
|
|
+ }
|
|
|
|
|
|
imLiveBroadcastRoom.setPushStatus(liveRoom.getPushStatus());
|
|
|
// 设置推流状态
|