zouxuan 5 jaren geleden
bovenliggende
commit
ee8fd203df

+ 2 - 2
mec-im/src/main/java/com/ym/controller/RoomController.java

@@ -34,11 +34,11 @@ public class RoomController{
         return new BaseResponse<>(result);
     }
 
-    @RequestMapping(value = "/statusSync", method = RequestMethod.POST)
+    @RequestMapping(value = "/statusSync")
     public Object statusSync(@RequestBody String body) throws Exception {
         ChannelStateNotify notify = JSONObject.parseObject(body, ChannelStateNotify.class);
         boolean result = false;
-        if(notify.getEvent() == 12){
+        if(notify.getEvent() == 12 || notify.getEvent() == 3){
             result = roomService.statusSync(notify.getChannelId(), notify.getUserId());
         }
         return new BaseResponse<>(result);

+ 0 - 1
mec-im/src/main/java/com/ym/service/Impl/RoomServiceImpl.java

@@ -236,7 +236,6 @@ public class RoomServiceImpl implements RoomService {
         roomMemberDao.save(roomMember);
     }
 
-    @Transactional(rollbackFor = Exception.class)
     @Override
     public Boolean leaveRoom(String roomId) throws Exception {
         SysUser user = sysUserFeignService.queryUserInfo();