修正:複数のユーザーがブーストにフラグを立てられる問題

元のチェック rs.reviewable_score_type == params.flag_type_id && rs.pending? は、フラグ付きのブーストが複数のユーザーによってフラグ付けされるのを防いでいます。ユーザーがすでにフラグ付けされたブーストをフラグ付けしようとすると、You have already flagged this boost. というエラーメッセージとともに失敗します。

ただし、ユーザーが一度もフラグ付けしていない場合、このメッセージは混乱を招く可能性があります。

このコミットでは、このチェックを削除し、複数のユーザーがブーストをフラグ付けできるようにしてこの問題を解決し、いくつかのスペックも追加しました。

P.S. プロジェクトにリントを適用して、CI がエラーを発生させないようにしました。