Hallo Ingrid,
Das muss nicht richtig sein,
Wars auch nicht. Da gab es in der Tat noch einen Bug, eine race condition. Ich habe den Job, der die Badges verteilt, vor Abschluss der Transaktion gestartet, in der der Voting-Datensatz erstellt wurde. Das hat dazu geführt, dass er, je nachdem wie schnell er gestartet wurde, den Datensatz nicht finden konnte und sich dann beendet.
Ist jetzt gefixed.
LG,
CK