Peut-on inclure les noms d'utilisateur dans la charge utile du webhook user_badge ?

D’accord ! Cela semble être la meilleure solution. Ajouter username et granted_by_username et mettre en dépréciation user_id et granted_by_id pourrait permettre une période de transition sans rupture.

Actuellement, si un badge est modifié par le système (c’est-à-dire automatiquement), le webhook renvoie un granted_by_id de -1. Quel serait l’équivalent pour granted_by_username ?

  • "" (chaîne vide)
  • "<system>" (une valeur magique qui ne pourrait pas être un nom d’utilisateur)
  • null
  • Rien – c’est-à-dire, omettre granted_by_username de la charge utile s’il s’agit d’un événement déclenché par le système

Je suppose que null ou rien serait le plus logique.