"Otorgado por" en las insignias no muestra el nombre del personal

Hola a todos.

Versión de Discourse 3.2.0.beta2-dev (1a70817962)

Al otorgar insignias manualmente a nuestros miembros a través de las páginas de administración, el nombre del miembro del personal “Otorgado por” no se muestra:

Posiblemente relacionado con: Grant badge reason not added to the granted badge :thinking:

3 Me gusta

Hola :wave:

Si no me equivoco, aquí solo se registran los system_users. Si un miembro del personal otorga una insignia a un usuario, se registra en los Registros de acciones del personal. /admin/logs/staff_action_logs

Sin embargo, creo que sería una gran característica añadir esto a las insignias otorgadas manualmente por el personal.

3 Me gusta

También muestra todos los registros creados por el personal. Tienes razón en cuanto al registro.

Por lo que veo, la plantilla está lista para mostrar el nombre del otorgante, pero el código espera que la carga útil (creación y listado) incluya una lista de usuarios para que el nombre pueda determinarse en función del ID del otorgante. Creo que nunca se ha implementado. :thinking:

4 Me gusta

Creo que este commit es probablemente relevante :thinking: Desafortunadamente, la discusión sobre el tema meta ya no está disponible.

4 Me gusta

¿No es este? :thinking:

1 me gusta

Lo reviví después de leer el comentario de Don esta mañana. :zombie: :slight_smile:

5 Me gusta

Jajaja, pensé que había obtenido privilegios especiales o algo así :rofl:

3 Me gusta

Gracias por informar, corregido en FIX: display and link to correct grant_by users for granted badges by tyb-talks · Pull Request #24021 · discourse/discourse · GitHub :slight_smile:

3 Me gusta

Genial, gracias @kelv :smiley:

2 Me gusta

@kelv yendo por el mensaje de commit FIX, ¿fue esto en realidad un error?

En lugar de algo que no se implementó?

Nunca pude encontrar un commit que introdujera el problema, así que no estoy seguro de si fue una característica planificada que nunca se implementó o un error :sweat_smile: De cualquier manera, pensé que la interfaz de usuario parecía tener la intención explícita de tener esto implementado (a juzgar por el encabezado de la columna Granted By), así que opté por ir con FIX.

2 Me gusta

Bueno, la solución funciona de maravilla, ¡gracias de nuevo! :smiley:

3 Me gusta

Este tema se cerró automáticamente después de 2 días. Ya no se permiten nuevas respuestas.