Il post mantiene il numero di like dopo che chi ha messo like al post è stato eliminato

Ciao,

Ho notato che a volte il numero di “mi piace” non corrisponde al numero di avatar degli utenti che hanno messo “mi piace” al post. Questo accade quando l’utente che ha messo “mi piace” al post è stato eliminato. È per motivi statistici o è un bug?

Grazie :slightly_smiling_face:

Puoi controllare il post della prima immagine qui…

3 Mi Piace

@Don Penso che sia come dovrebbe essere

Sembra che abbiamo una cache non sincronizzata.

Probabilmente correlato a un utente eliminato dal sistema. Suppongo che potremmo non forzare un aggiornamento del conteggio dei voti sui post su cui ha votato un utente eliminato.

Per ora, aggiungo un tag pr-welcome.

2 Mi Piace

L’eliminazione di quei like influirebbe anche sul numero di like ottenuti per il conteggio dei like del poster per i badge?

Penso che tu possa causare una risincronizzazione sul conteggio dei post semplicemente mettendo “mi piace” o togliendo il “mi piace” al post. Sembra che il problema nell’OP sia ora risolto grazie a una sequenza di “mi piace”/“non mi piace”.

1 Mi Piace

Descrizione

Contesto:

Quando un utente viene eliminato dalla community, anche i suoi “mi piace” vengono eliminati. Per i post che hanno precedentemente apprezzato, quando ora visualizziamo gli avatar delle persone che hanno apprezzato il post, l’avatar dell’utente eliminato viene rimosso come previsto.

Problema:

Tuttavia, il conteggio dei “mi piace” stesso non viene ancora aggiornato dopo che l’utente è stato eliminato.

Quindi potrebbe esserci un conteggio di 4 “mi piace” su un post, ma ci sono solo 3 avatar visibili. Questo può creare confusione.

Screenshot che ho modificato da uno dei nostri utenti:

Passaggi per riprodurre

  1. Fai in modo che un utente metta “mi piace” a un certo numero di altri post
  2. Elimina l’utente
  3. Per i post che hanno precedentemente apprezzato, visualizza il conteggio dei “mi piace” e gli avatar di chi ha apprezzato il post

Previsto:

L’avatar dell’utente eliminato è stato rimosso e il conteggio dei “mi piace” è diminuito di 1 sui post

Effettivo:

L’avatar dell’utente eliminato è stato rimosso, ma il conteggio dei “mi piace” è rimasto invariato sui post.


Note aggiuntive

Grazie a uno dei nostri utenti per aver notato questo problema – ho appena deciso di creare un report qui. Per favore, fammi sapere se hai bisogno di ulteriori informazioni per confermare.

Non sono sicuro di quale sarebbe il comportamento ideale per il comportamento previsto/effettivo. Se il conteggio dei “mi piace” viene diminuito di 1, non so come ciò influirebbe sui badge, ecc.

Ma considerando che attualmente elimina già l’avatar, mantenere invariato il conteggio dei “mi piace” crea confusione. Inizialmente mi aspettavo di vedere un avatar con un’icona a forma di cestino, forse, per sostituire l’utente eliminato. (Penso che potrebbe essere stato così nelle versioni precedenti di Discourse, ma forse sto ricordando male per i post eliminati)

2 Mi Piace
2 Mi Piace

Grazie per il link, non l’avevo visto nel popup “Il tuo argomento è simile a…”.

Questo argomento può essere unito lì o rimosso.

1 Mi Piace

L’ho inserito perché più report possono essere utili. :+1:

3 Mi Piace