Bug lors de la modification des badges - Le déclencheur est changé

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

1 « J'aime »

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 :

1 « J'aime »