|
@@ -148,10 +148,10 @@ public class RoomServiceImpl implements RoomService {
|
|
|
} else {
|
|
|
roleEnum = RoleEnum.RoleAudience;
|
|
|
}*/
|
|
|
- if(teacher == null){
|
|
|
- roleEnum = RoleEnum.RoleStudent;
|
|
|
- }else {
|
|
|
+ if(teacher != null && teacher.getId() == courseSchedule.getActualTeacherId()){
|
|
|
roleEnum = RoleEnum.RoleTeacher;
|
|
|
+ }else {
|
|
|
+ roleEnum = RoleEnum.RoleStudent;
|
|
|
}
|
|
|
saveRoomMember(userId, userName, roomId, roleEnum.getValue(), !isDisableCamera, curTime);
|
|
|
IMApiResultInfo resultInfo = imHelper.joinGroup(new String[]{userId}, roomId, roomId);
|