Исходная проверка rs.reviewable_score_type == params.flag_type_id && rs.pending? предотвращает повторную жалобу на уже отмеченный пост от разных пользователей. Когда пользователь пытается пожаловаться на уже отмеченный пост, возникает ошибка с сообщением: Вы уже пожаловались на этот пост.
Однако это может сбить пользователя с толку, поскольку он сам никогда не жаловался на этот пост.
В этом коммите эта проверка удалена, чтобы пост мог быть отмечен несколькими пользователями, тем самым решая эту проблему; также добавлены некоторые спецификации.
P.S. Выполнен линтинг проекта, чтобы CI не выдавал ошибку.