패트론이 그룹에 추가되었는데 배지가 없나요?

안녕하세요, 먼저 이 플러그인을 만들어 주신 개발자분들께 감사드립니다!

제 첫 번째 후원자가 후원을 시작했고, 후원자 그룹에 추가되었지만 제가 만든 배지가 부여되지 않았습니다. 배지 쿼리를 확인하여 그룹 이름으로 변경했는데(해당 그룹을 'Patrons’로 명명하지 않았기 때문에), 그래도 문제가 해결되지 않았습니다…
무엇을 해야 할까요?
도와주셔서 감사합니다!

배지 작업은 하루에 한 번 실행되므로, 배지를 받는 데 최대 하루가 걸릴 수 있습니다. 더 빠르게 처리하려면 example.com/sidekiq/scheduler로 이동하여 BadgeGrant를 검색한 후 Trigger를 클릭하세요.

빠른 답변과 도움 주신 @Mark_Schmucker님께 감사드립니다. 말씀하신 대로 조치했고, 확실하게 확인하려고 하루도 기다렸는데… 그래도 배지가 뜨지 않네요 :frowning: 배지 관리 페이지에서 테스트 쿼리도 실행해 봤는데, 배지가 지급되지 않는다고 나와요… 뭔가 다른 문제가 있는 것 같습니다…

쿼리나 실험을 Data Explorer에 게시하시겠습니까?

이것이 쿼리입니다. 배지를 위해 patreon 플러그인이 생성한 쿼리입니다. 제가 변경한 유일한 부분은 patreon 대신 그룹 이름을 supporters로 바꾼 것입니다.

select user_id, created_at granted_at, NULL post_id from group_users where group_id = ( select g.id from groups g where g.name = 'supporters' )

그리고 결과가 0건을 반환합니다. 1건이 나와야 하는데요 :slight_smile:

저는 그룹 이름만 변경하여 동일한 쿼리를 여러 배지에 사용합니다. 저에게는 잘 작동합니다. “Full Name” 대신 “Name” 그룹을 사용하세요. 이 쿼리가 다른 그룹에서도 작동하나요?

음… 또 이마를 짚고 싶은 순간이네요… 이름이 대소문자를 구분하는 거였네요… 그걸 몰랐어요. 처음에는 배지 이름과 그룹 이름을 혼동하기도 했고요… (둘 다 이름이 같아서 그랬던 거죠). 그리고 나서 대소문자 구분을 발견했는데, 이제 1명의 사용자에게 권한이 부여된다고 반환됩니다 :slight_smile: 해결해 주셔서 감사합니다! :slight_smile:

어떤 이름인가요? 불필요한 대소문자 구분을 모두 없애야 합니다..

@codinghorror 죄송합니다, 지금 이 메시지를 봤어요. 그룹 이름이었네요.