Mensagem de limite de taxa exibindo como 'Sem Reações'

Eu acho que o problema aqui é que a mesma string de texto (js.discourse_reactions.reaction.too_many_request) é usada tanto quando um usuário aciona o limite de taxa ao adicionar e remover uma reação repetidamente quanto quando um usuário selecionou a reação que é usada para ‘curtidas’ no site e atingiu o limite diário de curtidas. Esse limite é definido pela configuração do site max likes per day.

Eu consegui acionar o problema que seu usuário encontrou realizando uma ação semelhante à que ele fez. Levou um pouco de esforço para acionar o problema. Não acho que muitos usuários o encontrarão. Dito isso, a mensagem de erro exibida para este caso não é precisa. O usuário não excedeu seu limite diário de reações (‘curtidas’). Tudo o que ele fez foi atingir um limite de taxa do Discourse que é acionado quando um usuário executa a mesma ação muitas vezes em sucessão. Acho que precisamos de uma mensagem de erro separada para lidar com este caso.

3 curtidas