- Affected Version
- WoltLab Suite 5.3
- Affected App
- WoltLab Suite Core
Hallo Zusammen,
das ist ein "nice-to-have" Bug, weil das vielleicht einige Woltlab-Nutzer so möchten
Es geht um einen logischen UI-Bug bei der Definition von Trophäen.
Wenn "Trophäe automatisch vergeben" UND "Trophäe automatisch entziehen, wenn die Bedingungen nicht mehr erfüllt sind" angehakt sind, sollte unter den Bedingungen die gerade definierende Trophäe nicht unter "hat nicht Trophäe" erscheinen. Oder der Punkt sollte disabled werden.
Warum?
Der wcf\system\cronjob\AssignTrophiesCronjob entzieht erst die Trophaen und weißt danach werden neue zugewiesen. Das ist auch vernünftig.
Aber wenn ich wie oben beschrieben eine Trophäe definiere:
Name: FooBar
[...]
Trophäe automatisch vergeben: Ja
Trophäe automatisch entziehen, wenn die Bedingungen nicht mehr erfüllt sind: Ja
[...]
Bedingungen:
hat nicht Trophäe: FooBar
[...]
dann bekommen diese Nutzer regelmäßige Zuordnungen zur Trophäe "FooBar" und evtl. Benachrichtigungen darüber.
Fand ich das gerade sehr witzig bei uns.