您好,
如果我想在“群组”>“某个群组”>“管理”>“标签”中设置默认通知标签,我无法为“监视”和“跟踪”保存相同的标签。我会收到 500 错误。
在日志中,我可以看到“ActiveRecord::RecordNotUnique (PG::UniqueViolation: ERROR: duplicate key value violates unique constraint "idx_group_tag_notification_defaults_unique"
DETAIL: Key (group_id, tag_id)=(46, 46) already exists.”
如果我为“监视”和“跟踪”选择不同的标签,那么就可以正常工作。
这是 bug 还是我不能为“监视”和“跟踪”设置相同的标签?根据描述,它们执行不同的操作。
提前感谢。
Moin
3
我认为你不能为同一个标签同时设置“Watching”和“Tracking”。
你为什么认为你需要两者都设置?
2 个赞
SaraDev
(Sara Devlaeminck)
4
这是正确的。
无法将同一标签设置为“观看”和“跟踪”。
对于任何给定的标签(或类别),它只能设置为以下状态之一:
- 观看
- 跟踪
- 仅观看首帖
- 正常(如果未设置其他状态,则为默认状态)
- 静音
2 个赞
也许还有一件事。能否以某种方式改进错误消息?错误 500 - 内部错误可能有很多原因,但这里的问题是您无法设置相同的标签。我们花了一些时间才找到根本原因,解决方案是无法设置。这将为用户节省时间。
1 个赞
SaraDev
(Sara Devlaeminck)
8
您好 @michnpet
我已经将此问题内部共享给我们的团队,以便我们研究如何改进您在此情况下遇到的错误消息。 
system
(system)
关闭
9
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.