Gruppenname soll in /my route case-insensitiv sein

Die Diskussion fortsetzen von Make „/my“ für alle möglichen Links zum aktuellen Benutzer funktionieren:

Ich war wirklich verwirrt, warum das für mich nicht funktionierte, da dies das Erste war, was ich versuchte, als ich diesen Thread las.

Nach einigen Tests glaube ich, die Ursache gefunden zu haben: Sobald ein Großbuchstabe im Gruppennamen vorkommt, schlägt dies fehl.

Meine Schritte sind immer die gleichen:

  1. Ich besuche meinen Posteingang
  2. Ich benutze das Dropdown-Menü, um zum Posteingang der Gruppe zu gelangen
  3. Ich ersetze /u/Moin durch /my
  4. Ich prüfe, ob dies funktioniert

Überprüfung, ob dies ohne Großbuchstaben funktioniert:
Gruppenname: group_name
Posteingangspfad: /u/Moin/messages/group/group_name
Ersetzt: /my/messages/group/group_name
:check_mark: Ersetzen durch my funktioniert

Jetzt testen mit einem Großbuchstaben:
Gruppenname: Group_name
Posteingangspfad: /u/Moin/messages/group/Group_name
Ersetzt: /my/messages/group/Group_name
:cross_mark: Ersetzen durch my funktioniert nicht
Es funktioniert, wenn ich /my/messages/group/group_name verwende

Gruppenname: group_Name
Posteingangspfad: /u/Moin/messages/group/group_Name
Ersetzt: /my/messages/group/group_Name
:cross_mark: Ersetzen durch my funktioniert nicht
Es funktioniert, wenn ich /my/messages/group/group_name verwende

Woher soll ich wissen, dass ich den Namen auch in Kleinbuchstaben umwandeln muss?

5 „Gefällt mir“

Nein, ich denke, dies sollte wahrscheinlich nicht zwischen Groß- und Kleinschreibung unterscheiden. Dies in ein neues Thema verschieben (Bug oder UX? Mir ist beides recht).

4 „Gefällt mir“

Erinnert mich an Route capitalization error in private_messages_group - #6

1 „Gefällt mir“

Dies sollte behoben sein mit:

4 „Gefällt mir“

Dieses Thema wurde automatisch nach 3 Tagen geschlossen. Neue Antworten sind nicht mehr erlaubt.