Bestehende Nutzer werden nicht zu Gruppen bei einer Einladung hinzugefügt, wenn sie bereits Zugriff auf das Thema haben, auf das die Einladung verweist

Entdeckte diesen Fehler, als ich versuchte, einige ausgefallene Einladungen zu machen, die einen Benutzer zu einigen Gruppen hinzufügen und ihn zu einem Thema weiterleiten, was sich gut auf angemeldete, nicht angemeldete und neue Benutzer anwenden lässt.

Um es nachzustellen:

  1. Erstellen Sie eine Einladung, die auf ein Thema führt, auf das Ihr Testbenutzer bereits Zugriff hat
  2. Fügen Sie der Einladung eine Gruppe hinzu (bei der Ihr Benutzer momentan kein Mitglied ist)
  3. Melden Sie sich als Ihr Testbenutzer an
  4. Besuchen Sie den Einladungslink mit diesem Benutzer

Ergebnis: Der Testbenutzer wird NICHT zur Gruppe hinzugefügt (sie sollten es sein).

Wenn der Benutzer noch keinen Zugriff auf das Thema hat (oder ein neuer Benutzer ist), werden sie ohne Probleme zur Gruppe hinzugefügt.

6 „Gefällt mir“

Danke für die Meldung! Das klingt nach einem interessanten Problem – ich werde es so schnell wie möglich untersuchen und beheben :slight_smile:

2 „Gefällt mir“

Das erinnert mich an die anderen aktuellen Themen zum Einladen bestehender Benutzer zu Gruppen:

Vielleicht hängt auch dieser Bericht, dass der Einladungslink zur Benutzer-Tester-Gruppe nicht mehr funktioniert, damit zusammen: Join the Discourse User Testing Community - #29 by jordan-violet

2 „Gefällt mir“

Zustimmen - Ich glaube, ich habe es jedoch etwas genauer eingegrenzt. Diese Funktionalität hat früher funktioniert, daher scheint dies eine Regression zu sein. Wahrscheinlich zum Zeitpunkt der Korrektur, auf die in diesen anderen Threads angespielt wurde.

Es wäre wahrscheinlich angebracht, sie alle zusammenzuführen.

Persönlich glaube ich, dass dies ein sehr valider Anwendungsfall ist. Er ermöglicht die Verwendung eines einzigen, optimierten Prozesses zur Aufnahme von Personen, unabhängig davon, ob sie sich bereits auf der Website befinden. Andernfalls benötigen Sie zwei parallele (und schwer zu verwaltende) Prozesse für aktuelle und neue Benutzer.

7 „Gefällt mir“

Danke für den Fehlerbericht, @nathank!

Ich habe gerade eine Korrektur dafür zusammengeführt:

Lass mich wissen, ob das Problem für dich behoben ist oder ob du auf weitere Probleme stößt!

4 „Gefällt mir“

Es klingt so, als ob du das Problem wunderbar gelöst hast! Ich denke, wir können das als fixed markieren.

Ich musste für das aktuelle Ereignis, für das die Einladungen sind, einen einfacheren Arbeitsablauf wählen, freue mich aber darauf, das bald richtig auszuprobieren.

4 „Gefällt mir“

Es könnte sich auch lohnen, @gassim und @UnicornX zu pingen, um zu sehen, ob dies ihr Anwendungsfall gelöst hat, und diese Themen ebenfalls abzurunden. :crossed_fingers:

Ich erhalte bei dem Link in Join the Discourse User Testing Community die Meldung „Einladung abgelaufen“, was ermutigend ist, da dies so klingt, als würde es wieder funktionieren, wenn die Einlösung der Einladung verlängert würde. (Obwohl das auch daran liegen könnte, dass ich sie vor langer Zeit bereits verwendet und vergessen habe :slight_smile:)

4 „Gefällt mir“

Vielen Dank, JammyDodger, moin, nathank und pento! Das ist genau das, wonach ich in dem Beitrag Einladungslinks funktionieren nur für nicht existierende Benutzer und brechen unsere aktuelle Implementierung gefragt habe.

Danke Pento für die Korrektur…

Ich hoffe, das ist eine dauerhafte Lösung? (cc: @lindsey, @pmusaraj.)

Danke!

4 „Gefällt mir“

Danke, dass du darauf hingewiesen hast, ich habe einen neuen Link ohne Ablaufdatum erstellt. :slight_smile:

3 „Gefällt mir“

Dieses Thema wurde nach 7 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr erlaubt.