Ciao,
questo problema persiste ancora
Ci sarà una correzione a riguardo?
Trust level 3 user title disappearing - #12 by jomaxro
Ciao,
questo problema persiste ancora
Ci sarà una correzione a riguardo?
Trust level 3 user title disappearing - #12 by jomaxro
Dovrebbe essere stato corretto da gennaio. Quali sono i passaggi per riprodurre il problema? Funziona quando faccio quanto segue:
/my/preferences/account)Il titolo selezionato è ancora visibile.
Ciao, sono stato reindirizzato da questo argomento:
Ho ancora questo problema e, dalle mie osservazioni, ciò accade a tutti gli altri titoli legati ai badge quando cambia la data, anche se non ne sono al 100% sicuro.
Un utente mi ha segnalato questo problema e ecco cosa ho testato ieri:
Esiste un modo per verificare che sia legato al cambio di data, oltre a modificare le impostazioni del fuso orario del PC? Ci ho provato ma non ha funzionato (il titolo non è scomparso).
Apprezzo qualsiasi suggerimento, grazie
Ho ricevuto anche questo report da un utente. Non sono riuscito a riprodurlo con il mio vecchio metodo, che in realtà è stato risolto, ma in qualche modo l’utente è riuscito a rimuovere il titolo :S
L’utente ha detto che cercherà di capire la logica con cui è riuscito a farlo.
@HeyRR @gerhard OK, QUESTO È CASUALE
Sembra che il titolo venga rimosso sempre alle 20:00, ovvero le 20:00 della sera, ora locale della Finlandia. GMT +3.
Accade qualcosa in quel momento? Un lavoro Cron?
Grazie alla descrizione di @HeyRR, ho individuato il problema. Si tratta del job in background BadgeGrant, che non gestisce i nomi dei badge localizzati.
Lo unirò domani.
Grazie, vedo che il badge è ancora presente dopo aver rieseguito il job BadgeGrant.
Tuttavia, sembra esserci un altro problema legato a questo job BadgeGrant. In passato assegnavo manualmente in blocco alcuni badge (ad esempio, il primo “mi piace” dato o ricevuto) a utenti che non potevano ottenerli automaticamente perché tale “mi piace” è stato dato o ricevuto in una categoria ristretta.
Ma quando il job BadgeGrant viene attivato, tutti gli utenti che hanno ricevuto tale badge tramite assegnazione manuale in blocco lo perdono.
I miei test:
Assegno manualmente un badge predefinito che un utente non può ottenere automaticamente a causa di un problema con le categorie ristrette, anche se soddisfa i requisiti. Il badge viene rimosso dopo l’esecuzione di BadgeGrant.
Creo un badge personalizzato con una query SQL, ad esempio: assegna questo badge quando un utente crea un nuovo argomento in una categoria specifica. Assegno manualmente questo badge a un utente che non può ottenerlo automaticamente a causa di un problema con le categorie ristrette, anche se soddisfa i requisiti. Il badge viene rimosso dopo l’esecuzione di BadgeGrant.
Creo un badge personalizzato senza SQL. Assegno manualmente questo badge a un utente che non può ottenerlo automaticamente a causa di un problema con le categorie ristrette, anche se soddisfa i requisiti. Il badge rimane dopo l’esecuzione di BadgeGrant.
Immagino che questo sia il comportamento corretto, poiché tutti quegli utenti a cui è stato assegnato manualmente non soddisfano la query SQL e vengono quindi rimossi dal gruppo dei candidati. Ma se è così, la maggior parte delle discussioni nell’argomento sottostante avrà molto meno senso per i forum con categorie ristrette molto attive. Inoltre, a quanto ho capito, la soluzione a breve termine diventa impossibile.
Qualche suggerimento? Potrei semplicemente smettere di farlo, ma sono curioso di sapere se esiste un modo per gestire la situazione.
Puoi interrompere questo processo disattivando l’impostazione “Esegui query di revoca ogni giorno”, ma potrebbe non essere possibile farlo per i badge integrati.
Questo è stato distribuito a tutti i servizi? Stiamo ancora riscontrando questo problema. https://keskustelut.inderes.fi/
EDIT: Ah, immagino che master non venga distribuito automaticamente a tutti i servizi ospitati su Discourse. Quando dovrebbe essere rilasciato?
Grazie per il promemoria. Farò in modo che il tuo sito venga distribuito lunedì.