- Affected Version
- WoltLab Suite 5.2
Ich nutze Trophäen, die automatisch vergeben werden, wenn bestimmte Bedingungen erfüllt sind. Das klappt bisher auch ganz gut. Nun gibt es seit WSC 5.2 die Möglichkeit, automatisch vergebene Trophäen wieder entziehen zu lassen, wenn die Bedingungen nicht mehr stimmen. Das trifft ja auf einige Trophäen zu. Also dachte ich mir, ich setze einfach mal den Haken, dass die Trophäen entfernt werden, wenn die Bedingung nicht mehr stimmt.
Allerdings werden diese Trophäen nun pausenlos immer wieder vergeben und ich überlege, was ich falsch eingestellt haben könnte.
Beispiel:
Benutzer, die uns finanziell unterstützen, landen in einer passenden Benutzergruppe. Alle Benutzer, die in dieser Benutzergruppe sind, erhalten die Trophäe "Unterstützer". Nachdem ich den Haken zum Entziehen der Trophäe gesetzt habe, bekam ich die Mitteilung, dass ich die Trophäe "Unterstützer" erhalten habe. Die Trophäe hatte ich aber vorher auch schon. Im ACP ist zu sehen, dass diese Trophäe nun tatsächlich an alle Benutzer erneut vergeben wurde. Ein paar Minuten später erhielt ich wieder die Meldung, dass ich die Trophäe "Unterstützer" erhalten habe. Auch die anderen Benutzer haben diese Trophäe erneut verliehen bekommen. Was läuft hier falsch?
Ich habe das automatische Entziehen der Trophäe erstmal wieder deaktiviert. Nun ist Ruhe und jeder behält die Trophäe. Komisch ist aber, dass ich im ACP unter "Vergebene Trophäen" nur die letzte Vergabe dieser Trophäe sehe.
Hier meine Einstellungen und Bedingungen für diese Trophäe.
Weitere Bedingungen sind nicht ausgewählt.
Wo ist mein Denkfehler? Warum bekomme ich die Trophäe immer wieder verliehen, wenn ich das automatische Entziehen dieser aktiviere?