diff --git a/djangobb_forum/forms.py b/djangobb_forum/forms.py index 030af06..10d015b 100644 --- a/djangobb_forum/forms.py +++ b/djangobb_forum/forms.py @@ -19,6 +19,9 @@ from djangobb_forum.util import smiles, convert_text_to_html, filter_language, \ # scratchr2 from base_comments.models import BaseComment +import logging +logger = logging.getLogger(__name__) + SORT_USER_BY_CHOICES = ( ('username', _(u'Username')), @@ -119,6 +122,7 @@ class AddPostForm(forms.ModelForm): cleaned_data['body'] = filter_akismet(body, self.user, self.ip, self.request_data, self.url) except AkismetSpamError as e: self._errors['body'] = self.error_class([e.user_error()]) + logger.notice("Spam forum post detected.", extra={"body": body}) del cleaned_data['body'] cleaned_data['body'] = filter_language(body)