# 尝试静默移动 Topics 到不同分类时意外的邮件/通知泛滥

**URL:** <https://meta.discourse.org/t/inadvertent-flood-of-emails-notifications-when-attempting-to-silently-move-topics-between-categories/390993>\
**Category:** Bug\
**Tags:** email, bulk-actions\
**Created:** [2025年十二月10日 22:51 UTC](https://meta.discourse.org/t/inadvertent-flood-of-emails-notifications-when-attempting-to-silently-move-topics-between-categories/390993 "2025-12-10T22:51:22Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)\
**Post date:** [2025年十二月11日 10:51 UTC](https://meta.discourse.org/t/inadvertent-flood-of-emails-notifications-when-attempting-to-silently-move-topics-between-categories/390993/2 "2025-12-11T10:51:08Z")

</div>

抱歉，@nathank ☹

> [@nathank](#):
>
> 目标类别配置为“`Watching first post`”，但在进行此更改之前，这些类别会被抑制。

我已尝试在本地重现，并改进了我们的规范覆盖范围以确保我们处理了这种情况…

> <https://github.com/discourse/discourse/pull/36626>
>
> This refactors the TopicsBulkAction spec file to be more concise while maintaini…ng comprehensive test coverage.
> 
> Changes include:
> \- Fix typo: \`fist\_post\` → \`first\_post\`
> \- Remove unused variables
> \- Consolidate close/archive/unlist tests into parameterized loop
> \- Consolidate notification\_level\_id validation tests
> \- Rename "perform action silently" to "silent option" to reflect the inverted checkbox meaning from commit 9a76339be6
> \- Add category watcher notification tests for the silent option
> \- Simplify test structure by removing redundant contexts

…但一切似乎都按预期工作 🤔

您能提供一些重现步骤吗？

---

_[View the full topic](https://meta.discourse.org/t/inadvertent-flood-of-emails-notifications-when-attempting-to-silently-move-topics-between-categories/390993)._
