Nutzer erneut einladen

Beim Üben mit den E-Mail-Einladungsvorlagen ist mir aufgefallen, dass, wenn ich eine Einladung an eine E-Mail-Adresse sende und später eine Einladung an dieselbe E-Mail-Adresse sende, diesmal mit einer benutzerdefinierten Nachricht, die E-Mail gesendet wird, aber die benutzerdefinierte Nachricht nicht enthalten ist.

Dies scheint auch umgekehrt zu geschehen und gilt auch, wenn Sie eine Foreneinladung senden, sowie eine Einladung zu einem Thema.

In diesem Beispiel habe ich eine Foreneinladung mit einer benutzerdefinierten Nachricht gesendet. Danach habe ich eine Themaeinladung ohne benutzerdefinierte Nachricht gesendet, aber die Nachricht erscheint trotzdem in der E-Mail.

Die aktuelle Lösung, die ich gefunden habe, besteht darin, die ursprüngliche Einladung aus der Warteschlange zu entfernen, wenn Sie die folgende Einladung ändern, um eine benutzerdefinierte Nachricht einzuschließen/umgekehrt.

1 „Gefällt mir“

Ich kann das, was Sie feststellen, reproduzieren. Ich bin mir nicht sicher, ob dies ein Fehler oder ein Benutzererfahrungsproblem ist. Was zu passieren scheint, ist, dass, wenn bereits eine Einladung für eine bestimmte E-Mail-Adresse vorhanden ist, Discourse die vorhandene Einladung erneut sendet, wenn Sie versuchen, eine neue Einladung an dieselbe E-Mail-Adresse zu senden. Das Problem ist, dass dies im Hintergrund geschieht, ohne dem Einladungsabsender eine Angabe darüber zu geben, was passiert.

Anstatt eine neue Einladung zu senden, können Sie die ursprüngliche Einladung bearbeiten und erneut senden:

Discourse sollte irgendwie den Fall behandeln, dass ein Benutzer eine Einladung an eine E-Mail-Adresse sendet, für die bereits eine ausstehende Einladung vorliegt. Vielleicht sollte auf dem Einladungsformular eine Warnung erscheinen, die den Benutzer darüber informiert, dass für diese E-Mail-Adresse eine ausstehende Einladung vorliegt, und ihn fragt, ob er die vorhandene Einladung bearbeiten und erneut senden möchte.

1 „Gefällt mir“

Ich bin mir nicht sicher, ob es eine gute Idee ist, anzubieten, die vorherige Einladung bearbeiten zu lassen. Jemand anderes als der ursprüngliche Einladende könnte dieselbe Adresse ebenfalls einladen. Wenn der ursprüngliche Einladende einige persönliche Informationen in die Einladung aufgenommen hat, z. B. um zu beweisen, dass sie von jemandem stammt, den der Eingeladene wirklich kennt, würden Sie diese persönlichen Informationen einem Dritten preisgeben.

Eine Einladung ist spezifisch für einen Eingeladenen und einen Einladenden, sodass Benutzer nur Einladungen bearbeiten können, die sie von ihrem Konto erhalten haben.

Wenn beispielsweise der Benutzer sally eine Einladung an foo@example.com sendet, ist dies eine völlig separate Einladung von der, die vom Benutzer simon gesendet wurde. Sally erhält nicht die Möglichkeit, die von simon gesendete Einladung zu bearbeiten.

1 „Gefällt mir“

Danke. Ich habe Einladungen nicht benutzt, daher war mir das nicht bewusst.

1 „Gefällt mir“