# 关于新的审核队列(2019)的反馈

**URL:** https://meta.discourse.org/t/feedback-on-the-new-review-queue-2019/112837
**Category:** Announcements
**Tags:** new-feature, review-queue
**Created:** [2019年三月28日 16:50 UTC](https://meta.discourse.org/t/feedback-on-the-new-review-queue-2019/112837 "2019-03-28T16:50:12Z")
**Posts on this page:** 1
**Showing post:** 232

<div class="post-metadata">

### Author: ![bartv](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/bartv/32/130052_2.png) [@bartv](https://meta.discourse.org/u/bartv)
#### Post date: [2020年九月3日 10:21 UTC](https://meta.discourse.org/t/feedback-on-the-new-review-queue-2019/112837/232 "2020-09-03T10:21:27Z")

</div>

我移除了 Follow 插件，但问题依然存在。在 Rails 日志中我看到：

```plaintext
Started PUT "/review/6793/perform/reject_user_block?version=0" for xx.xx.xx.xx at 2020-09-03 09:45:48 +0000
Processing by ReviewablesController#perform as */*
  Parameters: {"version"=>"0", "reviewable_id"=>"6793", "action_id"=>"reject_user_block"}
Job exception: undefined method `strip' for nil:NilClass

  Rendering text template
  Rendered text template (Duration: 0.0ms | Allocations: 1)
Started GET "/t/global-variables/331828" for xx.xx.xx.xx at 2020-09-03 09:45:48 +0000
Processing by TopicsController#show as HTML
  Parameters: {"slug"=>"global-variables", "topic_id"=>"331828"}
Completed 404 Not Found in 292ms (ActiveRecord: 0.0ms | Allocations: 124598)
ActiveRecord::RecordNotFound (Couldn't find all Topics with 'id': (1185852, 1185853, 1186324, 1186929, 1191089) [WHERE ("topics"."deleted_at" IS NULL)] (found 4 results, but was looking for 5).)
lib/plugin/instance.rb:393:in `block in on'
lib/discourse_event.rb:14:in `block in trigger'
lib/discourse_event.rb:13:in `trigger'
app/models/user.rb:1567:in `trigger_user_destroyed_event'
app/models/reviewable.rb:353:in `perform'
app/controllers/reviewables_controller.rb:192:in `perform'
app/controllers/application_controller.rb:340:in `block in with_resolved_locale'
app/controllers/application_controller.rb:340:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:68:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:336:in `call'
config/initializers/008-rack-cors.rb:25:in `call'
config/initializers/100-quiet_logger.rb:23:in `call'
config/initializers/100-silence_logger.rb:31:in `call'
lib/middleware/enforce_hostname.rb:22:in `call'
lib/middleware/request_tracker.rb:176:in `call'

```

ActiveRecord::RecordNotFound 这一行很值得关注，因为每次我尝试从审核队列中删除用户时都会出现，并且涉及的帖子 ID 完全相同。

我检查了这些帖子 ID，发现它们都使用了 [Events](https://meta.discourse.org/t/events-plugin/69776/506) 插件。果然，其中一个帖子已被删除。我不明白为什么审核队列中的这个操作会检查这些帖子？

@merefield 看来我又来麻烦你们了，抱歉 🙂

**编辑** ：更新了插件链接

---

_[View the full topic](https://meta.discourse.org/t/feedback-on-the-new-review-queue-2019/112837)._
