Zulip-Links zu spezifischen Diskussionen enthalten viele Informationen in den Anker-Links, und das einzige Element vor dem Anker ist die Top-Level-Domain (z. B. rust-lang.zulipchat.com). Discourse scheint den Anker bei der Erkennung doppelter Links zu ignorieren, was zu Nachrichten wie dieser führt:
Das ist diskutierbar. Ich würde argumentieren, dass das wiederholte Verlinken auf dieselbe Seite, selbst wenn der Anker unterschiedlich ist, eine Warnung auslösen sollte.
Ich habe mir das angesehen und es ist ziemlich seltsam, aber ich kann es nicht reproduzieren. Es gibt keinen offensichtlichen Code, der den URL-Hash beim Normalisieren von Links entfernt. Wir entfernen zwar abschließende Schrägstriche, und ich habe einen Fehler gefunden, bei dem wir im URL-Fall die Groß-/Kleinschreibung ignorieren sollten, es aber nicht tun.
Im von dir verlinkten Beispiel scheint der Link zu einem /login-Link oneboxed worden zu sein. In diesem Fall wären alle Login-Links identisch. Ist das das Problem?
Ich denke, das ist ein separates Problem. Die zugrundeliegende URL ist eindeutig, und ich bin mir nicht sicher, warum das Vorschaufeld sie zu /login ändert.
Das sei gesagt, ich kann das Problem ebenfalls nicht mehr reproduzieren.