BanTanger/im-whale-shark

[Bug] Channel 获取用户属性失败,值越界

Closed this issue · 0 comments

Bug 产生原因:
用户与通道之间的信息存储简单粗暴,导致后续从通道获取属性硬编码过耦合,需要重构。

Bug 修改策略:
本地缓存的 Key 从 String 转变为 UserClientDto 对象,用户信息以各个属性的方式存储到 Channel 里。