封禁用户后,审核界面出现“同意”按钮

啊,我明白了,感谢你补充的详细信息,这确实需要理一理……我原本以为这是我们之前在审核队列(review queue)变更中遗漏的问题,但实际上这是另一个变更带来的副作用,而这个变更本不应影响审核队列。

原始问题是:当 must_approve_users 开启时,那些审核队列中的条目已被处理、但用户仍处于未批准状态的用户,无法通过他们的管理页面被批准,因为批准操作仅对待处理(pending)的条目有效。修复方案允许即使存在已处理的队列条目也能批准用户。这解决了管理页面的问题,但也导致审核队列中已处理的条目上出现了批准按钮。

所以,与其修复上下文,不如像你说的那样,让那个批准按钮不再出现。我正在准备一个修复方案,将再次在审核队列中隐藏该按钮:

1 个赞