user can't endorse a review twice, shows flash message using json