# 设置主题计时器可能导致灾难性故障

**URL:** https://meta.discourse.org/t/set-topic-timer-may-result-in-catastrophic-failure/398284
**Category:** Bug
**Tags:** topic-timers
**Created:** [2026年三月12日 14:24 UTC](https://meta.discourse.org/t/set-topic-timer-may-result-in-catastrophic-failure/398284 "2026-03-12T14:24:38Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![hellekin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hellekin/32/51636_2.png) [@hellekin](https://meta.discourse.org/u/hellekin)
#### Post date: [2026年三月12日 14:24 UTC](https://meta.discourse.org/t/set-topic-timer-may-result-in-catastrophic-failure/398284/1 "2026-03-12T14:24:38Z")

</div>

这不可怕吗？

## 复现步骤

1. 创建一个草稿主题
2. 为其指定一个目标分类并填写一些内容
3. 设置一个主题定时器以供稍后发布，但未注意到目标分类为空；仍然保存（您没有注意到问题）
4. 发现有问题，尝试使用正确的目的地再次设置主题定时器
5. 向下滚动以沉思这片废墟，并在内存占用吃掉您的浏览器之前关闭此标签页

## 发生了什么

是时候发布这篇新闻稿了。草稿有 19 个版本，内容干净，我们只需要发布它。因为我们很聪明，所以我们选择使用主题定时器“稍后发布”。因此，设置主题定时器 → 安排发布 —— 此时目标分类不存在（也许可以看看 [https://meta.discourse.org/t/schedule-topic-possible-bug/64870），但我没有注意到，所以我选择了一个自定义日期并保存了。现在弹出的通知提到了“缺少分类”。](https://meta.discourse.org/t/schedule-topic-possible-bug/64870%EF%BC%89%EF%BC%8C%E4%BD%86%E6%88%91%E6%B2%A1%E6%9C%89%E6%B3%A8%E6%84%8F%E5%88%B0%EF%BC%8C%E6%89%80%E4%BB%A5%E6%88%91%E9%80%89%E6%8B%A9%E4%BA%86%E4%B8%80%E4%B8%AA%E8%87%AA%E5%AE%9A%E4%B9%89%E6%97%A5%E6%9C%9F%E5%B9%B6%E4%BF%9D%E5%AD%98%E4%BA%86%E3%80%82%E7%8E%B0%E5%9C%A8%E5%BC%B9%E5%87%BA%E7%9A%84%E9%80%9A%E7%9F%A5%E6%8F%90%E5%88%B0%E4%BA%86%E2%80%9C%E7%BC%BA%E5%B0%91%E5%88%86%E7%B1%BB%E2%80%9D%E3%80%82)

于是我说，好的，重新开始。移除了通知，再次点击设置主题定时器，选择了正确的分类，然后就出错了。Discourse 处于最糟糕的状态：无响应，当我向下滚动时，标题不断重复出现。我重新加载了标签页，关闭了标签页，移除了本地存储，重启了 Firefox 浏览器，什么都没用。我的同事仍然可以访问主题定时器，所以她试了一下。但是主题一刷新，她就遇到了同样的情况。

## 应该发生什么

- 设置主题定时器时，应自动在下拉菜单中选择目标分类
- 主题定时器应正确设置

## 我是如何解决的

1. 打开那个“怪兽”标签页
2. 复制内容
3. 关闭标签页
4. 打开一个新的草稿
5. 粘贴内容
6. 保存，用正确的分类设置主题定时器……
7. 进入草稿主题列表，选择那个“怪兽”草稿，删除。

---

_[View the full topic](https://meta.discourse.org/t/set-topic-timer-may-result-in-catastrophic-failure/398284)._
