Los enlaces de invitación que funcionan para los usuarios estándar muestran un error para los usuarios administradores que han iniciado sesión. La siguiente es una captura de pantalla del error:
Los enlaces de invitación son creados por el sistema, añaden usuarios a grupos y los redirigen a una publicación de tema. Funcionan bien para los usuarios estándar y lo han hecho durante un tiempo. Sin embargo, este error comenzó a aparecer solo para los usuarios administradores.
¡Por favor, ayuden! Publico esto con la esperanza de que se solucione y no sea algo que necesitemos solucionar también para los usuarios estándar.
¡Gracias! Sin embargo, no parece relevante ni es una situación similar.
No estamos haciendo ningún cambio aquí. Los enlaces de invitación solían funcionar, pero ahora, cuando un administrador hace clic en un enlace de invitación, aparece el error anterior que nunca apareció antes.
Fue un tiro al aire. Pensé que quizás los enlaces de invitación de administrador estaban causando un conflicto similar, pero si no has actualizado esa configuración, entonces quizás no.
¿Espero que tus /logs puedan proporcionar información más detallada sobre el error?
Aquí está el error de /log (que no debería ocurrir): ActiveRecord::RecordInvalid (Validation failed: Primary email has already been taken) app/models/invite_redeemer.rb:72:in `create_user_from_invite' app/models/invite_redeemer.rb:144:in `get_invited_us
Failed to handle exception in exception app middleware : ActiveRecord::RecordInvalid : Validation failed: Primary email has already been taken
¡No debería hacer eso! Lo que solía hacer antes era que, si estaba conectado y usaba un enlace de invitación, simplemente me agregaba al grupo (si no era miembro) y me redirigía a la publicación del tema.