Se ho capito bene, registra qui solo gli system_users. Se uno staff concede un badge a un utente, viene inserito nei Staff Action Logs. /admin/logs/staff_action_logs
Tuttavia, penso che sarebbe un’ottima funzionalità aggiungere anche i badge concessi manualmente dallo staff.
Mostra anche tutti i record creati dal personale. Hai ragione per il log.
Da quello che vedo, il template è pronto per visualizzare il nome del concedente, ma il codice si aspetta che il payload (creazione ed elenco) includa un elenco di users in modo che il nome possa essere determinato in base all’ID del concedente. Penso che non sia mai stato implementato.
Non sono mai riuscito a trovare un commit che causasse il problema, quindi non sono sicuro se si trattasse di una funzionalità pianificata mai implementata o di un bug In ogni caso, ho pensato che l’interfaccia utente sembrasse avere l’intenzione esplicita di averla (a giudicare dall’intestazione della colonna Granted By), quindi ho optato per FIX.