Nur der erste Eintrag funktioniert mit Multiselect-Feldern, wenn der Trigger `User first logged in` verwendet wird

Dies scheint eine Regression zu sein, da es vor ein paar Monaten noch funktioniert hat.

Aus dieser Diskussion:

Beschreibung

Bei Verwendung von Adding users to groups through custom field automation mit dem Trigger User first logged in werden Multiselect-Felder nicht korrekt behandelt – nur der erste Eintrag scheint von der Automatisierung genutzt zu werden.

Bemerkenswert ist, dass der Trigger User first logged in mit Text- und Dropdown-Feldern sowie mit Multiselect-Feldern, wenn der Benutzer nur eine Option auswählt, einwandfrei funktioniert.

Außerdem scheint die Automatisierung mit Multiselect-Feldern einwandfrei zu funktionieren, wenn ein Recurring Trigger verwendet wird.

Auswirkungen / Workarounds

Die Auswirkungen dieses Fehlers sind, dass komplexe Gruppenzuordnungen bei der Anmeldung nicht möglich sind. Diese sind sehr nützlich für Foren mit erheblichen Fachinhalten und/oder privaten Bereichen, die eine reibungslose und personalisierte Onboarding-Erfahrung anstreben.

Der Workaround besteht darin, auf einen wiederkehrenden Trigger umzusteigen. Leider geht dies mit einem Kompromiss zwischen Verzögerung bei der Personalisierung der Anmeldung und der Seitenleistung einher, abhängig vom Zeitpunkt des Triggers. Und wir alle wissen, wie wichtig der erste Eindruck ist!!!

Zur Reproduktion:

  1. Haben Sie mehrere Gruppen, die für Tests geeignet sind (mindestens zwei), jede mit einem vollständigen Namen.
  2. Erstellen Sie ein Benutzer-Benutzerdefiniertes Feld und wählen Sie Multiselect.
  3. Fügen Sie den vollständigen Namen Ihrer Testgruppen als Optionen hinzu.
  4. Fügen Sie eine Automatisierung mit “Benutzer über benutzerdefiniertes Feld zur Gruppe hinzufügen” hinzu.
  5. Wählen Sie User first logged in.
  6. Geben Sie den Namen Ihres benutzerdefinierten Feldes aus Schritt 2 ein.
  7. Melden Sie sich mit einem Testbenutzer an und wählen Sie alle Optionen in Ihrem Testfeld aus.
  8. Überprüfen Sie die Gruppenzuordnung des neuen Benutzers.
4 „Gefällt mir“

Hallo @Nathan - siehst du eine Lösung für das Problem, dass die Gruppenautomatisierung in diesem Plugin nicht mehr funktioniert?

Ich bin mir nicht sicher, was Sie fragen, Paul. Die beiden hängen nicht zusammen. Dieses Plugin kann derzeit nicht mit benutzerdefinierten Benutzerfeldern verbunden werden, und ich glaube nicht, dass dies derzeit auf der Roadmap steht.

Es könnte sich lohnen, nett danach zu fragen, ob es eine Funktion wird, da es in vielerlei Hinsicht sehr ähnlich ist und ich mir vorstellen kann, dass es gut mit der Boolean UI zusammenspielt.

Andererseits existiert die Funktionalität bereits im Kern (wenn auch derzeit für Mehrfachauswahlfelder etwas kaputt).

1 „Gefällt mir“

OK, ich denke, das beantwortet meine Frage.
Ich habe mich gefragt, ob dieses Plugin eine alternative Möglichkeit bieten könnte, dasselbe zu tun, was die Gruppenautomatisierung früher gemacht hat, bevor sie kaputtging; nämlich das Zuweisen von Benutzern zu Gruppen basierend auf bereitgestellten Kriterien. Ja, Kriterien, die benutzerdefinierte Benutzerfelder einbeziehen, wären in meinem Fall ziemlich wesentlich, also ein Showstopper, wenn das momentan nicht möglich ist.

Ja, das wird nicht passieren, es würde das Plugin zu kompliziert machen.

2 „Gefällt mir“

[Zitat=“Paul_King, Beitrag:7, Thema:365342”]
Ich habe mich gefragt, ob dieses Plugin möglicherweise eine alternative Möglichkeit bietet, dasselbe zu tun, was die Gruppenautomatisierung früher erledigt hat, bevor sie kaputtging;
[/Zitat]

Ich würde Sie ermutigen, stattdessen freundlich für eine Behebung zu plädieren!

[Zitat=“RGJ, Beitrag:5, Thema:362903, full:true”]
Ja, das wird nicht passieren, es würde das Plugin zu komplex machen.
[/Zitat]
Verständlich!!! Danke nochmal für die großartige Arbeit mit diesem Plugin. Es funktioniert bisher einwandfrei für mich.

Hallo @nathank, das habe ich bereits getan, und es wurde ein Bug-Thema erstellt – aber das Bug-Thema wurde von einem Moderator zurück in den ursprünglichen Thread verschoben, mit dem Vorschlag, ein neues Bug-Thema zu erstellen, das sich auf Ihre Fähigkeit (insbesondere) bezieht, das Problem zu reproduzieren (ich habe es bereits selbst reproduziert).

Ja, und dann habe ich einen „richtigen“ Fehlerbericht erstellt:

Habe sie jetzt alle schön miteinander verknüpft!

Danke Nathan. Ich kann das auch auf meiner eigenen Instanz reproduzieren. Ich habe die benutzerdefinierte Feldautomatisierung getestet und die Multi-Select-Gruppenfunktionalität funktioniert tatsächlich nicht wie erwartet – nur die erste vom Benutzer ausgewählte Gruppe wird automatisch beigetreten.

image

3 „Gefällt mir“

Bei mir wird keine Gruppe explizit als beigetreten angezeigt, unabhängig davon, was das ausgewählte benutzerdefinierte Benutzerfeld anzeigt


Das Feld „Benutzerdefinierte“ Gruppen bleibt leer, obwohl es den Gruppennamen oder die über das benutzerdefinierte Benutzerfeld ausgewählten Namen anzeigen sollte