Bug beim Zitieren eines privaten Themas und Discourse ist nicht im Basepath (doppelter Präfix)

Follow-up / ähnlicher Fehler wie bei Beim Verschieben von Beiträgen in ein anderes Thema UND Discourse befindet sich nicht im Basispfad - Präfix fehlt in href:

Hintergrund / Voraussetzungen:

  1. Ich habe eine Foreninstallation in einem Unterordner (example.com/forum)

  2. Ich habe eine private Kategorie, auf die nur bestimmte Gruppen zugreifen können. Ein Thema wird in einem dieser Themen erstellt.

  3. Ich zitiere einen dieser Beiträge und kopiere ihn in ein öffentliches Thema.

Erwartetes Ergebnis:

  1. Es sollte wie jetzt korrekt lauten: „In einem anderen Thema“, da es nicht auf das private Thema zugreifen kann/sollte.

  2. Der Link sollte jedoch zum Thema führen, damit Benutzer mit Zugriff auf das Thema es lesen können. D. h. der Pfad sollte example.com/forum/t/XXX lauten.

Empfangenes Ergebnis

  1. Der Pfad zum Thema lautet example.com/forum/forum/t/XXXX

Zusätzliche Informationen:

Hier ist

[quote="USERNAME, post:9, topic:68504"]
zitierten Text
[/quote]

was übersetzt wird zu:

https://example.com/forum/forum/t/68504/9

sollte aber übersetzt werden zu

https://example.com/forum/t/68504/9

Live-Produktionsbeispiel:

4 „Gefällt mir“

Das sollte mit diesem Commit behoben sein:

5 „Gefällt mir“

Dieses Thema wurde nach 3 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.