Forráskód Böngészése

去掉是否在群里的强校验,目前发现有些用户触发企微bug,无法手动再拉黑,群列表找不到

刘立冬 3 hete
szülő
commit
a78495b234

+ 1 - 1
risk-control-core/src/main/java/com/tzld/piaoquan/risk/control/service/impl/RiskUserHandleService.java

@@ -59,7 +59,7 @@ public class RiskUserHandleService {
             }
             //这里的room都是已经打开的
             for (RoomListResponse.RoomInfo roomInfo : roomInfoList) {
-                if (riskUserOperateService.isInRoom(staff,Long.parseLong(roomInfo.getRoomId()),externalVid)){//risk用户在这个群内,且开关打开
+                if (riskUserInfo.getJoinScene() == 3){//risk用户在这个群内,且开关打开
                     //固定规则校验,chatId转化到roomId
                     long roomId = chatIdToRoomId(staff.getUuid(), riskUserInfo.getChatId());
                     if ((roomId + "").equals(roomInfo.getRoomId())) {//匹配群