Quando si modifica un badge esistente, il Trigger viene modificato in modo che torni sempre a:
Quando un utente cambia livello di fiducia
Molto fastidioso per la modifica di molti badge!
Quando si modifica un badge esistente, il Trigger viene modificato in modo che torni sempre a:
Quando un utente cambia livello di fiducia
Molto fastidioso per la modifica di molti badge!
Non sono riuscito a riprodurlo, riesci a darmi maggiori dettagli, magari a fornirmi una riproduzione da zero, per favore, o un video?
OK, uso l’API per assegnare badge del forum in base a ciò che le persone fanno sul mio sito https://tardis.guide
Quindi ho aggiunto una Query Badge che è impossibile da guadagnare a tutti questi badge, solo in modo che i badge non vengano visualizzati nell’elenco per “assegnazione badge” - era ingombro e non ne avevo mai bisogno lì.
Quindi tutti i miei badge contengono questo SQL:
SELECT id user_id, created_at granted_at
FROM users
WHERE id = -1000
(Questo è l’unico modo che conosco per rimuovere un badge da quell’elenco a discesa).
Ho impostato il trigger su “aggiornato quotidianamente” solo perché è uno che funziona.
Ma dopo l’aggiornamento, ogni volta che modifico un badge (magari per cambiare la descrizione o l’immagine), il valore del trigger è cambiato nella prima opzione perché quando provo a inviare dice questo:
E quando guardo, sì, il trigger è cambiato in “quando un utente cambia livello di fiducia”:
Quindi lo cambio di nuovo in “aggiornato quotidianamente” e premo invio e funziona.
Ma poi se semplicemente aggiorno la pagina, tornerà a “quando un utente cambia livello di fiducia” quindi non posso modificarlo senza sistemarlo di nuovo.
Grazie
Proverò a guardare questo domani e vedrò se riesco a riprodurlo con queste informazioni, grazie.
Non sono ancora riuscito a riprodurre il tuo problema esatto, ma sospetto che questo possa aiutare: