Elimina "Informazioni su di me" per tutti gli utenti

Vorrei eliminare il contenuto del campo “Informazioni su di me” per tutti gli utenti. Come potrei fare?

(Stiamo passando da un sito web integrato che gestiva automaticamente questo campo con metadati, a favore di campi personalizzati e consentendo agli utenti di aggiornare il proprio campo “Informazioni su di me” da Discourse.)

1 Mi Piace

Penso che sia

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

Dovresti testarlo prima, magari su un singolo utente come questo:

UserProfile.where(user_id: 1).update_all(bio_raw: nil, bio_cooked: nil)
3 Mi Piace

Ciao Jay! Mi scuso per il ritardo nella risposta. Sono stato distratto da altri progetti, ma ora ci sto finalmente tornando.

Ho disabilitato l’impostazione discourse connect overrides bio e ho provato il comando per rimuovere la bio da un utente (me). Sfortunatamente, non sembra funzionare.

Altre idee?

Modifica: Non capisco perché, ma quando guardo il mio profilo non vedo alcuna sezione “Informazioni su di me” da modificare. Forse questi due problemi sono correlati?

Confermo che il codice di Jay è corretto e cancella correttamente qualsiasi bio (incluso quello di @discobot! :robot: )

Il campo bio non verrà visualizzato se è abilitato discourse connect overrides bio.

2 Mi Piace

Ho disabilitato (deselezionato) questa impostazione, ma non riesco a modificare la mia bio. Devo aggiornare o ricaricare il sistema in qualche modo? Altrimenti, il sistema ancora non mi mostrerà il campo “Informazioni su di me” nella pagina delle preferenze del profilo.

Non sono sicuro di cosa stia succedendo!

È possibile che tu debba ricaricare le tue preferenze dopo aver modificato tali impostazioni. O forse hai altre personalizzazioni che stanno interferendo. Potresti provare la modalità provvisoria.

2 Mi Piace

Grazie per il suggerimento della modalità provvisoria! Il problema alla fine è stato il foglio di stile del tema: nascondeva alcuni dei campi del profilo. Ho rimosso quel codice e ora funziona correttamente.

Grazie a entrambi per l’aiuto!

2 Mi Piace

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