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

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

@@ -281,9 +281,11 @@ public class RoomServiceImpl implements RoomService {
         String userId = roomMember.getUid();
         log.info("signInSuccess: roomId={}, userId={}", roomId, userId);
         Integer userIdInt = Integer.parseInt(userId);
-        Long courseId = Long.parseLong(roomId.substring(1));
+        String roomString = roomId.substring(1);
+        Long courseId = Long.parseLong(roomString);
 
-        Long currentRoomId = Long.parseLong(redisTemplate.opsForValue().get(roomId));
+        Long currentRoomId = Long.parseLong(redisTemplate.opsForValue().get(roomString));
+        redisTemplate.delete(roomString);
         /*CourseSchedule schedule = courseScheduleDao.get(courseId);
         Date date = new Date();
         String classDate = DateUtil.format(schedule.getClassDate(), DateUtil.DEFAULT_PATTERN);