사용자들이 비례하지 않을 정도로 많은 치어를 잃고 있습니다

제 사이트의 특정 사용자가 계속해서 포인트를 잃고 있는데, 원인이 전혀 모르겠습니다. 며칠 전에는 200포인트를 잃었다고 하며 캐시된 스크린샷을 보여주었는데, 사실이었습니다. 스크린샷에 있던 다른 약 10명의 사용자 중 누구도 불일치하는 점이 없었거든요. 그런데 오늘도 다시 200포인트가 줄었고, 역시 다른 사용자들은 아무 변화가 없었습니다.

어떤 포인트 값도 조정된 적이 없는데(이건 다른 사용자에게도 영향을 줄 거라고 생각하는데), 삭제되거나 추적되지 않는 카테고리로 이동된 토픽이나 게시글도 없습니다. 삭제된 사용자도 없구요.

이 특정 사용자가 다른 사람들과 달리 매일 수백 개의 게시글에 '감사(Thank)'를 누르는 것(아마 포인트를 노린 스팸인 것 같지만, 저는 그건 신경 쓰지 않습니다)이 유일한 차이점입니다. 이게 어떻게 포인트 감소로 이어질 수 있을지 상상조차 되질 않는데, 뭔가 원인이 있는 것 같습니다… 아이디어가 있으신 분 계신가요? 또한 관리자가 개별 사용자의 포인트를 임의로 변경할 수 있는 기능이 계획되어 있나요? 그런 기능이 있으면 이 문제도 해결될 텐데 말이죠.

다른 사용자들도 영향을 받았는지 확신할 수는 없습니다. 저나 대부분의 사람들이 그걸 그렇게까지 신경 쓰지 않으니까요. 하지만 이 사용자는 상위 20위 안에 들며, 스크린샷을 통해 직접 비교할 수 있는 주변 다른 사용자들은 분명히 영향을 받지 않았습니다. 이 사용자는 이 문제로 매우 속상해하고 있고, 계속 주시하고 있는 상태입니다.

수정: 참고로 처음 설치했을 때(플러그인이 사용 가능해진 직후) rake 명령어를 실행한 적이 있습니다. 방금 다시 실행해 보니 모든 사용자의 포인트가 올랐는데, 증가량이 완전히 불규칙했습니다. 제 포인트는 10k 올랐고, 그 사용자는 1000, 2위는 2k, 6위는 50 올랐습니다. (50k가 아니라 50입니다.) 모든 사용자의 포인트가 무언가 올랐습니다(대략 상위 200위까지, 그 아래 2~300포인트를 가진 사용자들은 포인트가 전혀 변하지 않았습니다). 하지만 증가량이 매우 불규칙합니다. 다만 포인트가 돌아왔다는 사실은 뭔가 삭제/제거된 것과 관련이 없음을 의미합니다. 또한 포인트 계산 방식을 조정하면 rake를 실행하지 않아도 합계가 자동으로 조정된다면, 변경 시점에 사용자가 포인트가 오를/내려야 하는데, 수개월 후에 그런 일은 일어나지 않습니다(수개월 동안 아무것도 변경하지 않았거든요). 만약 그 시점 이후에 획득한 포인트만 변경된 거라면, 다시 말하지만 포인트가 줄어드는 일은 없어야 합니다. rake가 하는 일이 포인트를 재조정하는 것뿐이라면, 이건 어딘가에 버그가 있는 수밖에 없습니다. 삭제된 토픽으로 인해 잃은 포인트를 다시 가져오지는 않겠죠(저는 삭제된 토픽이 없지만, 이론적으로는).)

4개의 좋아요