Inondation involontaire d'emails / notifications lors de la tentative de déplacer silencieusement des Topics entre catégories

Bon point. Je n’en suis honnêtement pas sûr.

Je vois que c’est exactement le cas d’utilisation décrit dans la demande de fonctionnalité initiale :

Je vois aussi que plusieurs personnes ont pensé la même chose lorsqu’elles ont vu la nouvelle case à cocher : Bulk editing topic categories should not trigger thousands of email notifications - #12 by mbauman

Le PR lui-même semble également indiquer que c’était l’intention :

Lorsque la case à cocher « Effectuer cette action en silence » a été cochée, le travail Sidekiq :notify_category_change ne doit pas être mis en file d’attente.

Mais je ne vois pas de couverture de spécification explicite pour ce cas.

Je dois admettre que je suis un peu rouillé pour préparer les spécifications Ruby puisque je n’écris plus de code au quotidien depuis quelques années, mais cela ressemble à une lacune possible.

Cela sent plus un bug maintenant. Je ne sais pas s’il s’agit d’une régression ou non, mais j’ai l’impression qu’il nous manque une couverture pour ce cas.

3 « J'aime »