Il flair dell'avatar di gruppo non si applica ai membri esistenti

Negli ultimi giorni ho riscontrato questo problema su due forum. Quando un gruppo non ha un distintivo al momento della creazione e un distintivo viene aggiunto in un secondo momento, i membri esistenti del gruppo non ricevono il distintivo sul proprio profilo.

L’impostazione ‘Imposta gruppo come principale’ non ha alcun effetto. Devo assegnare manualmente il gruppo come principale per ogni utente esistente affinché il distintivo appaia, altrimenti non viene visualizzato.

D’altro canto, tutti i nuovi utenti aggiunti al gruppo ricevono il distintivo. Solo i membri esistenti sono interessati.

1 Mi Piace

Quando aggiorni un’immagine di inquadra avatar, vengono aggiornati solo gli utenti che hanno quel gruppo impostato come principale.

1 Mi Piace

Ma ho attivato l’impostazione ‘Imposta gruppo come primario’ nelle impostazioni del gruppo e, purtroppo, non ha alcun effetto sui membri esistenti del gruppo.

L’impostazione assegna correttamente il titolo quando è attiva (e lo rimuove quando viene disattivata), ma il flair non viene applicato.

1 Mi Piace

Sì, questo funziona solo per i membri aggiunti di recente.

Quando non è impostato alcun titolo, assegna il titolo del gruppo, ma se è già presente un titolo, non lo aggiorna.

Hai provato ad aggiornare la pagina dopo aver cambiato l’icona?

1 Mi Piace

Sì, ho provato ad aggiornare la pagina e no, non fa alcuna differenza.

Il fatto è che in passato questa impostazione funzionava in modo diverso. Quando attivavo “Imposta gruppo come primario”, veniva automaticamente impostato come primario per tutti gli utenti esistenti e nuovi. Ora questo è rotto in un modo tale che il titolo del gruppo primario viene applicato correttamente a tutti i membri, ma non il flair. Sembra che si tratti di una modifica recente che ha compromesso l’impostazione. Ricordo che funzionava correttamente come previsto a gennaio/febbraio di quest’anno quando ho configurato i gruppi sui miei forum.

3 Mi Piace

Ho pubblicato un metodo per obbligare i membri del gruppo a utilizzare l’avatar del gruppo, ora che il gruppo principale e l’avatar sembrano essere disaccoppiati:

2 Mi Piace

Lo proverò sicuramente appena sarò alla scrivania. Grazie per la soluzione @nathank

1 Mi Piace

Ho aggiunto una correzione per questo problema nella PR sopra.

5 Mi Piace

Grazie mille @vinothkannans! Ho appena verificato e la tua correzione funziona perfettamente. Se l’impostazione set_group_as_primary è già attiva, disattivala e riattivala per il gruppo: i fregi verranno impostati per tutti i membri del gruppo.

6 Mi Piace