Eliminar "Acerca de mí" para todos los usuarios

Me gustaría eliminar el contenido del campo “Acerca de mí” para todos los usuarios. ¿Cómo podría hacerlo?

(Estamos dejando de usar un sitio web integrado que administraba automáticamente este campo con metadatos, a favor de campos personalizados y permitiendo a los usuarios actualizar su campo “Acerca de mí” desde Discourse).

1 me gusta

Creo que es

UserProfile.all.update_all(bio_raw: nil, bio_cooked: nil)

Deberías probarlo primero, quizás en un solo usuario como este:

UserProfile.where(user_id: 1).update_all(bio_raw: nil, bio_cooked: nil)
3 Me gusta

¡Hola Jay! Disculpa la tardanza en responder. Me distraje con otros proyectos, pero ahora finalmente vuelvo a esto.

Desactivé la configuración discourse connect overrides bio e intenté el comando para eliminar la biografía de un usuario (yo). Desafortunadamente, no parece funcionar.

¿Alguna otra idea?

Edición: No entiendo por qué, pero cuando miro mi perfil, no veo ninguna sección de “Acerca de mí” para editar. ¿Quizás estos dos problemas están relacionados?

Confirmo que el código de Jay es correcto y borra adecuadamente cualquier biografía (¡incluida la de @discobot! :robot: )

El campo de biografía no se mostrará si discourse connect overrides bio está habilitado.

2 Me gusta

Tengo esta configuración deshabilitada (sin marcar), pero no puedo editar mi biografía. ¿Necesito actualizar o refrescar el sistema de alguna manera? De lo contrario, el sistema todavía no me mostrará el campo “Acerca de mí” en la página de preferencias del perfil.

¡No estoy seguro de lo que está pasando!

Es posible que necesites recargar tus preferencias después de cambiar esa configuración. O tal vez tengas otras personalizaciones que estén interfiriendo. Podrías intentar el modo seguro.

2 Me gusta

¡Gracias por la sugerencia del modo seguro! El problema resultó ser la hoja de estilos del tema: estaba ocultando algunos de los campos del perfil. Eliminé ese código y ahora funciona bien.

¡Muchas gracias a ambos por la ayuda!

2 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.