Können Benutzernamen im Webhook-Payload von user_badge enthalten werden?

Einverstanden! Das scheint die beste Lösung zu sein. Das Hinzufügen von username und granted_by_username sowie die Abwertung von user_id und granted_by_id könnten eine nicht brechende Übergangsphase ermöglichen.

Derzeit gibt der Webhook bei einer vom System (d. h. automatisch) geänderten Abzeichen eine granted_by_id von -1 zurück. Was wäre das Äquivalent für granted_by_username?

  • "" (leere Zeichenkette)
  • "<system>" (ein magischer Wert, der kein Benutzername sein kann)
  • null
  • Nichts – d. h., granted_by_username aus der Nutzlast weglassen, wenn es ein systemgesteuertes Ereignis war

Ich würde annehmen, dass null oder nichts am meisten Sinn ergeben würde.