Lors de la modification d’un badge existant, le Déclencheur est modifié de sorte qu’il revienne toujours à :
Lorsqu’un utilisateur change de niveau de confiance
Très ennuyeux pour modifier de nombreux badges !
Lors de la modification d’un badge existant, le Déclencheur est modifié de sorte qu’il revienne toujours à :
Lorsqu’un utilisateur change de niveau de confiance
Très ennuyeux pour modifier de nombreux badges !
Je n’ai pas pu reproduire cela, pourriez-vous me donner plus de détails, peut-être une reproduction à partir de zéro s’il vous plaît, ou une vidéo ?
OK, j’utilise l’API pour attribuer des badges de forum en fonction de ce que les gens font sur mon site https://tardis.guide
J’ai donc ajouté une Requête de Badge qu’il est impossible de gagner à tous ces badges, juste pour que les badges n’apparaissent pas dans la liste pour « attribution de badges » - elle était encombrée et je n’en avais jamais besoin là-bas.
Donc, tous mes badges contiennent cette requête SQL :
SELECT id user_id, created_at granted_at
FROM users
WHERE id = -1000
(C’est la seule façon que je connaisse pour supprimer un badge de cette liste déroulante).
J’ai défini le déclencheur sur « mis à jour quotidiennement » simplement parce que c’est une option qui fonctionne.
Mais depuis la mise à jour, chaque fois que je modifie un badge (peut-être pour changer la description ou l’image), la valeur du déclencheur a changé pour la première option car lorsque j’essaie de soumettre, il dit ceci :
Et quand je regarde, oui, le déclencheur a changé en « lorsqu’un utilisateur modifie son niveau de confiance » :
Alors je le remets sur « mis à jour quotidiennement » et je clique sur soumettre et cela fonctionne.
Mais ensuite, si je me contente de rafraîchir la page, elle reviendra à « lorsqu’un utilisateur modifie son niveau de confiance », je ne peux donc pas la modifier sans corriger cela à nouveau.
Merci
J’essaierai de regarder cela demain et de voir si je peux reproduire avec ces informations, merci.
Je n’ai pas encore réussi à reproduire votre problème exact, mais je soupçonne que cela pourrait aider :