Penso che il problema qui sia che la stessa stringa di testo (js.discourse_reactions.reaction.too_many_request) viene utilizzata sia quando un utente attiva il limite di frequenza ripetendo l’aggiunta e la rimozione di una reazione, sia quando un utente ha selezionato la reazione utilizzata per i “mi piace” sul sito e ha raggiunto il limite giornaliero di mi piace. Quel limite è impostato dall’impostazione del sito max likes per day.
Sono stato in grado di attivare il problema che il tuo utente ha riscontrato eseguendo un’azione simile a quella che ha fatto. Ci è voluto un po’ di sforzo per attivare il problema. Non penso che molti utenti lo incontreranno. Detto questo, il messaggio di errore visualizzato per questo caso non è accurato. L’utente non ha superato il limite giornaliero di reazioni (“mi piace”). Tutto ciò che ha fatto è stato raggiungere un limite di frequenza di Discourse che viene attivato quando un utente esegue la stessa azione troppe volte di seguito. Penso che abbiamo bisogno di un messaggio di errore separato per gestire questo caso.