게시물 내용에서 배지 SQL이 트리거됨

게시물의 내용에 따라 배지를 수여하려고 합니다.

예를 들어, 'Give Me A Badge’라고 입력하면 ‘Demanding’ 배지가 수여됩니다.

제 SQL은 다음과 같습니다:

SELECT p.user_id, p.id post_id, p.updated_at granted_at
FROM badge_posts p
WHERE p.raw LIKE '%Give Me A Badge%' 
AND (:backfill OR p.id IN (:post_ids) )

'Query targets posts’와 ‘When a user creates or edits a post’ 옵션을 사용했습니다.

하지만 트리거가 작동하지 않습니다. 'Badge Query Preview’에서는 수여 대상이 조회되지만, 사이트에서는 실제로 배지가 수여되지 않는 것으로 보입니다.

도와주실 분, 조언 주실 분 환영합니다.

안타깝게도 재현이 불가능합니다 :thinking:

그럼에도 불구하고, BadgeGranter에서 배지가 부여되지 않도록 방지할 수 있는 몇 가지 버그를 발견했습니다.

이 PR이 병합된 후에 업그레이드하고 다시 시도해 보실 수 있을까요?