前几天给禁言加了一个自动清除过期数据的功能。为了优化数据,我想当然地给禁言用户数组执行了sort()数组排序。
我清楚地知道sort排序会重建数组的key,当时我还认为没关系。可是我忘了禁言数组的key是用户uid,重建意味着修改了禁言的用户,每次都从uid0开始禁言,uid1,uid2……
我怎么说最近总是被无故禁言(某些人不写禁言理由,这是个坏习惯。所以我还以为别人恶搞),现在终于知道了。
我估计除了我应该没有几个人在这次禁言BUG中受到影响,因为uid在前十几位的大概只有
@绿林温馨 还在吧。不过如果你确实受到了影响,我得向你道歉。
目前所有禁言数据已删除。如果你的禁言还没到期,愿意继续被禁言,或者本该被禁言,由于该BUG而未被禁言,可以内信版主申请禁言(没人会做这样的傻事吧。。。)