|
@@ -641,11 +641,13 @@ public class StudentServiceImpl extends ServiceImpl<StudentDao, Student> impleme
|
|
|
sysUser.setBirthdate(studentInfo.getBirthdate());
|
|
|
sysUserMapper.updateById(sysUser);
|
|
|
try {
|
|
|
- // 注册IM
|
|
|
- imGroupCoreService.register(String.valueOf(student.getUserId()),ClientEnum.STUDENT.getCode(),
|
|
|
- sysUser.getUsername(), sysUser.getAvatar());
|
|
|
+ if (StringUtils.isNotEmpty(sysUser.getAvatar())) {
|
|
|
+ // 注册IM
|
|
|
+ imGroupCoreService.register(String.valueOf(student.getUserId()), ClientEnum.STUDENT.getCode(),
|
|
|
+ sysUser.getUsername(), sysUser.getAvatar());
|
|
|
+ }
|
|
|
} catch (Exception e) {
|
|
|
- log.warn("学生注册IM失败:"+e.getMessage());
|
|
|
+ log.warn("学生注册IM失败:" + e.getMessage());
|
|
|
}
|
|
|
return true;
|
|
|
}
|