组名在/my route中应不区分大小写

继续讨论 让 “/my” 对所有指向当前用户的链接都生效:

我真的很困惑为什么这对我不起作用,因为当我阅读该主题时,我首先尝试的就是这个。

经过一些测试,我认为我找到了原因:一旦组名中出现大写字母,就会失败。

我的步骤始终相同:

  1. 我访问我的收件箱
  2. 我使用下拉菜单转到组的收件箱
  3. 我将 /u/Moin 替换为 /my
  4. 我检查这是否有效

验证这在大写字母的情况下是否有效:
组名:group_name
收件箱路径:/u/Moin/messages/group/group_name
替换后:/my/messages/group/group_name
:check_mark: 替换为 my 有效

现在用大写字母测试:
组名:Group_name
收件箱路径:/u/Moin/messages/group/Group_name
替换后:/my/messages/group/Group_name
:cross_mark: 替换为 my 无效
当我使用 /my/messages/group/group_name 时有效

组名:group_Name
收件箱路径:/u/Moin/messages/group/group_Name
替换后:/my/messages/group/group_Name
:cross_mark: 替换为 my 无效
当我使用 /my/messages/group/group_name 时有效

我怎么会知道我还需要将名称转换为小写?

5 个赞

不,我认为这可能应该是大小写不敏感的。将此提取到一个新主题(BugUX?对我来说都可以)

4 个赞

让我想起了 Route capitalization error in private_messages_group - #6

1 个赞

这应该可以修复:

4 个赞

此主题已在 3 天后自动关闭。不允许回复。