수정: 부스트를 여러 사용자가 플래그할 수 없음

기존 체크 rs.reviewable_score_type == params.flag_type_id && rs.pending?는 플래그된 부스트가 여러 사용자에 의해 플래그되는 것을 방지합니다. 사용자가 이미 플래그된 부스트를 다시 플래그하려고 하면 오류 메시지 You have already flagged this boost.(이 부스트를 이미 플래그했습니다.)와 함께 실패하게 됩니다.

그러나 사용자는 실제로 플래그를 한 적이 없으므로 혼란을 겪을 수 있습니다.

이 커밋에서는 이 체크를 제거하여 여러 사용자가 부스트를 플래그할 수 있도록 하였고, 이를 통해 해당 문제를 해결했습니다. 또한 일부 스펙(specs)도 추가했습니다.

참고: CI에서 오류가 발생하지 않도록 프로젝트를 린트(lint)했습니다.

2개의 좋아요

안녕하세요, 제목이 틀린 것 아닌가요? "can"이 아니라 "can’t"이어야 하지 않나요?

2개의 좋아요

네, can’t로 수정해야 했는데 그렇게 바꿨습니다.

지적해 주셔서 감사합니다~

2개의 좋아요

고맙습니다 @small-lovely-cat :+1:

:git_merged: PR을 검토 :white_check_mark: 하고 병합했습니다.

3개의 좋아요