AlexD10
19. Dezember 2022 um 09:17
1
Schritte zur Reproduktion
Öffnen Sie ein beliebiges Ticket, das einem Benutzer zugewiesen ist
Klicken Sie auf das zugewiesene Tag unter dem Titel (siehe Screenshot)
)
Beobachten Sie die geöffnete Seite
Erwartet:
Vielleicht sollte sich ein Popup mit dem Benutzerprofil öffnen, wie nach dem Klicken auf das zugewiesene Tag aus dem Whisper
Tatsächlich:
Nach dem Klicken auf das zugewiesene Tag unter dem Titel wird eine 404-Fehlerseite geöffnet
nat
(Natalie T)
19. Dezember 2022 um 12:42
3
Können Sie mir etwas mehr Informationen über den Link der geöffneten Seite geben? Führt er Sie zum gleichen Thema?
Ist diese Aufgabe eine Themenzuweisung oder eine Nachzuweisung?
1 „Gefällt mir“
AlexD10
20. Dezember 2022 um 15:29
4
Dies ist wahrscheinlich eine Themenzuweisung, die zum selben Thema führt, aber die URL ändert sich in diesem Fall beispielsweise von „/discuss/t/test-bug-report/56570“ zu „/t/56570“, nachdem auf das Tag des Zuweisenden geklickt wurde.
nat
(Natalie T)
27. Dezember 2022 um 05:59
5
Ah, kann ich bestätigen, ob Sie eine Subfolder-Installation von Discourse verwenden?
1 „Gefällt mir“
Entschuldigen Sie die späte Antwort. Ja, Sie haben Recht.
1 „Gefällt mir“
ted
(Ted Johansson)
6. Januar 2023 um 02:41
8
Danke für den Bericht, @AlexD10 !
Das Problem wurde im discourse-assign-Plugin behoben. PR hier .
main ← Drenmi:fix/assign-tags-url-for-subfolders
opened 06:18AM - 05 Jan 23 UTC
[Meta topic](https://meta.discourse.org/t/404-error-page-is-opened-after-clickin… g-on-assignee-tag-under-the-title/249333).
### What's the problem?
The tag links added to the topic header extras aren't aware of subfolder usage, e.g. the topic URL would be generated as a vanilla `/t/:id` URL. The same applies to post assignments.
### How does this fix it?
This change fixes that by passing the link URL through the [`getURL`](https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse-common/addon/lib/get-url.js#L6) helper.
### What about tests?
I searched around for tests that simulate subfolders, but couldn't find any. If anyone know these exist and can point me to them, that'd be great.
2 „Gefällt mir“
Vielen Dank für das Update und die Behebung dieses Problems.
1 „Gefällt mir“
Dieses Thema wurde nach 3 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.