疑问 getUserInfo 方法中 user.getUpdateDt() > request.getUpdateDt() 判断意义是啥

fqybzhangji 2022-11-4 237

我调试发现有时候request.getUpdateDt() 是 0 ,有时user.getUpdateDt() > request.getUpdateDt() 值是一样的

然后返回 ProtoConstants.UserResultCode.Success 或 ProtoConstants.UserResultCode.NotModified

之前试过忽略 user.getUpdateDt() > request.getUpdateDt() 判断 每次都返回ProtoConstants.UserResultCode.Success,但是后果是mars疯狂调用getUserInfo 方法

最新回复 (1)
  • HeavyRain 2022-11-7
    引用 2
    我没有办法回复您代码层次的问题。请确认使用未修改的IM服务版本和客户端进行测试,把遇到的问题详情反馈给我们,我们这边会验证处理
返回