def METHOD_NAME(self):
    if self.request is not None and self.request.user.is_authenticated:
        profile = self.request.profile
        if profile.mute:
            suffix_msg = '' if profile.ban_reason is None else _(' Reason: ') + profile.ban_reason
            raise ValidationError(_('Your part is silent, little toad.') + suffix_msg)
        elif profile.is_new_user:
            raise ValidationError(_('You need to have solved at least %d problems '
                                    'before your voice can be heard.') % settings.VNOJ_INTERACT_MIN_PROBLEM_COUNT)
    return super(CommentForm, self).METHOD_NAME()