Plattform: Discourse in Docker auf localhost (Arch Linux)
Beschreibung: Tatsächliches Ergebnis: „Im Thema ankommen“ wird beim erneuten Senden von Einladungen ignoriert. Erwartetes Ergebnis: „Im Thema ankommen“ sollte beim erneuten Senden von Einladungen berücksichtigt werden.
Reproduzierbare Schritte:
Einladungse-Mail an eine bestimmte E-Mail-Adresse schreiben
Thema hinzufügen („Im Thema ankommen“)
Einladungslink erstellen & E-Mail senden
Korrekte E-Mail kommt bei MailHog an („user1 invited you to ‘Test Thread’ on localhost“)
Auf „Alle Einladungen erneut senden“ klicken
Falsche E-Mail kommt bei MailHog an („user1 invited you to join localhost“)
Interessanterweise ist die „benutzerdefinierte Notiz“ in beiden E-Mails enthalten
Hallo @tobiaseigen, ich habe es gerade getestet!
Nein, in beiden Fällen bin ich nicht angemeldet, wenn ich den Einladungslink in einem anderen Browser öffne als dem, in dem ich als Administrator angemeldet bin.
Willkommen bei Discourse!
Sie wurden eingeladen von: user1
Ihre Kontoe-E-Mail-Adresse ist XXXX.
Benutzername
Passwort
Einladung annehmen
Haben Sie bereits ein Konto? Anmelden
Es ist interessant, dass der Einladungslink, den ich erhalte, mit http://localhost:3000/invites/ beginnt.
Ich bin kein Experte, aber diese 3000 klingt vielleicht nach einer Docker-spezifischen Einstellung? Bin mir nicht sicher, ob das erwartet wird.
Diese URL lässt mich vermuten, dass Sie die offiziellen Installationsanweisungen nicht befolgt haben. Es wird schwieriger, Ihnen bei der Suche nach Antworten auf Ihre Fragen zu helfen.
Allerdings hat die URL wahrscheinlich nichts mit diesem Thema zu tun.
Sie könnten es jedoch ausschließen, indem Sie versuchen, den Einladungsfehler, den Sie erleben, auf einer anderen Website zu reproduzieren, z. B. auf try.discourse.org oder bei einer kostenlosen Testversion des Discourse-Hostings.
Ich kann dies auf einer Standardinstallation (teilweise) reproduzieren (08049b32b6)
Erstelle eine Einladung mit einem „Thema bei Ankunft“-Wert und sende sie per E-Mail
Klicke auf „Alle Einladungen erneut senden“
Die erste E-Mail enthielt den Thementitel in der Betreffzeile, während die zweite diese Information nicht mehr enthielt.
Bei der Annahme der zweiten Einladung konnte mein Testbenutzer nach der Registrierung jedoch tatsächlich zum vorgesehenen Thema gelangen.
Dies ist also möglicherweise weniger ein funktionaler Fehler als vielmehr ein UX-Problem, um sicherzustellen, dass die erneut gesendete Einladungs-E-Mail dieselben Informationen wie die erste in der Betreffzeile widerspiegelt?
Danke @JammyDodger!
Kann bestätigen, es scheint ein UX-Problem zu sein, kein funktionaler Fehler!
Ich habe es gerade getestet. Nachdem ich die Einladung angenommen und den Benutzer erstellt habe, befinde ich mich tatsächlich in dem Thread, den ich unter „in Thema eintreten“ angegeben habe.
Es ist nicht nur die E-Mail-Betreffzeile, der Thread fehlt auch im E-Mail-Text.