Nuevo error con la interfaz experimental de suplantación

¡Hola! Me gustaría reportar este error que encontré, donde si intentas salir de la nueva función experimental de suplantación de identidad, me dice que la URL o el recurso solicitado no se puede encontrar.

Prueba:

1 me gusta

Por cierto, esto es lo que estaba usando para esto.

Gracias por el informe, le echaré un vistazo rápido ya que trabajé en esta área recientemente :eyes:

2 Me gusta

Bienvenido a Meta :wave:

¿Cuánto tiempo suplantaste al usuario? Noté algo similar y creo que estuvo relacionado con que yo hice otra cosa en el medio, así que los suplanté durante más de 15 minutos. Creo que la suplantación termina en ese momento, pero la interfaz no lo refleja. Después de recargar, siempre volví a mi cuenta de administrador.

1 me gusta

He encontrado el problema y estoy trabajando en una solución; es solo un error con el cambio para usar los próximos cambios. Estoy comprobando si el usuario actual (también conocido como el usuario suplantado) puede suplantar al detener la suplantación, en lugar del usuario que actúa (el administrador).

Esto solo sucede cuando se usa “Staff” para el próximo cambio “Enabled for”.

2 Me gusta

Ohhh, ¿entonces es un error al configurarlo solo para personal, ya que el usuario suplantado no es personal?

1 me gusta

Entonces mi problema es diferente. Seleccioné “todos” y el usuario que suplanté era un moderador.

Sí, con Todos no importa, pero para Personal entonces verificará que el usuario actual esté en el grupo de personal (lo cual, a menos que te hagas pasar por un administrador o moderador, no lo estarán).

Sí, hay una configuración oculta experimental_impersonation_time_limit_minutes establecida en 15 minutos. No estoy muy familiarizado con este sistema, pero definitivamente sería una mejor experiencia si actualizáramos/refresháramos automáticamente la interfaz una vez que superes este límite, o al menos lo indicáramos en algún lugar.

1 me gusta

No estoy seguro de si fue porque habían pasado 15 minutos, pero no es improbable. No quería esperar otros 15 minutos para verificar. Estaba más centrado en cómo funcionaba la edición de categorías para el moderador que en la función de suplantación de identidad.

Pero creo que el error en la consola del navegador era algo que hacía referencia al temporizador.

1 me gusta

Corrección entrante aquí:

2 Me gusta

¿Esto actualizará automáticamente el foro de Discourse? Porque cuando lo acabo de probar, parece que los cambios no están en vigor.