No se pueden crear cuentas nuevas debido a un antiguo plugin multi-select user field.

Creo que sí, pero no he probado el plugin de multiselección, así que no puedo estar seguro. Así es como funcionan los campos desplegables multiselección de Discourse:

Los usuarios pueden seleccionar cualquiera de los elementos que agregues al configurar el campo personalizado:

Es posible que la interfaz de usuario sea diferente a la que hacía el plugin, pero espero que los resultados sean los mismos.

¿Puedes confirmar que con el plugin instalado, puedes ver los valores que los usuarios han introducido para los campos creados con el plugin si visitas su página de perfil?

Editar: @Paul_King, me doy cuenta de que quizás fui demasiado optimista sobre la migración de los datos. Sin acceder a la consola de Rails de tu sitio, la forma más fácil de tener una idea de lo que está pasando sería comprobar cómo se han guardado los campos antiguos ejecutando una consulta de Data Explorer. Si no tienes ese plugin instalado en tu sitio, podría valer la pena añadirlo.

Si el plugin Data Explorer está instalado en tu sitio, intenta ejecutar la siguiente consulta:

SELECT * FROM user_fields

Espero que esa consulta devuelva algunos resultados con su field_type establecido en “multiselect-dropdown”. Si lo hace, la migración de los datos debería ser bastante sencilla.

2 Me gusta