速率限制消息显示为“无剩余反应”

我认为这里的问题在于,当用户通过反复添加和删除表情符号来触发速率限制时,以及当用户选择了网站上用于“点赞”的表情符号并达到了每日点赞上限时,使用了相同的文本字符串(js.discourse_reactions.reaction.too_many_request)。该上限由 max likes per day 网站设置确定。

我通过执行与您用户类似的操作,成功触发了您用户遇到的问题。触发该问题需要付出一些努力。我认为很少有用户会遇到它。不过,为此情况显示的错误消息并不准确。用户并未超出他们每日的表情符号(“点赞”)上限。他们只是触发了 Discourse 的速率限制,该限制会在用户连续执行相同操作过多的情况下触发。我认为我们需要一个单独的错误消息来处理这种情况。

3 个赞