Il badge Wiki Editor viene assegnato più volte

Il badge Wiki Editor viene assegnato correttamente agli utenti la prima volta che modificano un post wiki, ma successivamente viene assegnato più volte in modo sporadico. Purtroppo non sono riuscito a riprodurlo in modo affidabile, quindi non so in quali casi specifici si verifichi. Lo ho ricevuto personalmente più volte, ma non ogni volta che modifico un wiki. Anche altri due utenti lo hanno segnalato sul nostro forum.

Screenshot da un utente italiano:

Per quanto riguarda le impostazioni, abbiamo abilitato il badge e questo appare nella pagina pubblica dei badge, ma non sono selezionate altre opzioni (ovvero, non abbiamo selezionato l’opzione che consente di assegnare il badge più volte).

3 Mi Piace

Sei sull’ultima versione di Discourse?

Scusate, avrei dovuto includerlo: siamo sulla versione 2.4.0.beta7 (15f6f57cdc). Se ci fosse qualcosa nei commit successivi che pensi possa aver risolto questo problema, posso aggiornare e riferire.

1 Mi Piace

Al momento non abbiamo altre segnalazioni di questo problema, quindi ti suggerisco di aggiornare all’ultima versione disponibile e verificare se ciò risolve la situazione.

2 Mi Piace

Ciao! Ho effettuato l’aggiornamento due giorni fa a (fa52ed3b16) e ho appena ricevuto di nuovo il badge Wiki Editor!

Una cosa strana è che non sono sicuro di quale azione abbia innescato il riconoscimento, dato che il badge è apparso solo quando ero offline.

Modifica, per riferimento: https://discuss-space.wmflabs.org/t/getting-the-same-badge-multiple-times/2065

1 Mi Piace

Stesso problema dalla versione 2.0 all’ultima, credo.

Posso confermare che il problema persiste. Siamo alla versione 2.4.1, ma si è verificato anche con altre versioni recenti.

Non l’ho ancora segnalato perché non riesco a individuare un pattern per riprodurlo, se non questo: a volte, un utente che ha già il badge di editore wiki, apporta una modifica su un wiki e, dopo un po’, riceve una notifica relativa all’ottenimento dello stesso badge. L’elenco dei badge mostra un solo badge: viene ripetuta solo la notifica.

1 Mi Piace

Posso confermare

Non so quale versione sia. Inoltre non sono il proprietario né un membro di alto livello (tranne TL3).

5 Mi Piace

Sembra esserci un bug: il badge in questione non è specificamente un badge multi-concessione:

Analizzando la query, noto che non sta recuperando l’ID minimo come avviene per gli altri badge da noi definiti.

Ho apportato una correzione qui che dovrebbe migliorare la situazione:

9 Mi Piace

Questo argomento è stato automaticamente chiuso 7 giorni dopo l’ultima risposta. Non sono più ammessi nuovi commenti.