Priorität/Schweregrad: Niedrig
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
In beiden dieser Fälle: Sind Sie bereits angemeldet, wenn Sie auf den Einladungslink klicken?
Ich habe dies schon eine Weile nicht mehr getestet, daher bin ich mir nicht sicher, was das erwartete Verhalten ist.
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.