Ponto justo. Honestamente, não tenho certeza.
Eu vejo que esse é exatamente o caso de uso descrito na solicitação de recurso original:
Eu também vejo que várias pessoas pensaram a mesma coisa quando viram a nova caixa de seleção: Bulk editing topic categories should not trigger thousands of email notifications - #12 by mbauman
O próprio PR também faz parecer que essa era a intenção:
Quando a caixa de seleção “Executar esta ação silenciosamente” tiver sido marcada, o job
:notify_category_change sidekiqnão deve ser enfileirado.
Mas não estou vendo cobertura de especificação explícita para este caso.
Admito que estou um pouco enferrujado em preparar especificações ruby, já que não escrevo código diariamente nos últimos anos, mas isso parece ser uma possível lacuna.
Cheira mais a bug para mim agora. Não sei se é regressão ou não, mas parece que estamos perdendo cobertura para este caso.