Strip out existing Akismet functionality.
This commit is contained in:
parent
1aa4015840
commit
30910b94af
2 changed files with 1 additions and 47 deletions
|
@ -16,7 +16,7 @@ from djangobb_forum.models import Topic, Post, Profile, Reputation, Report, \
|
|||
Attachment, Poll, PollChoice
|
||||
from djangobb_forum import settings as forum_settings
|
||||
from djangobb_forum.util import smiles, convert_text_to_html, filter_language, \
|
||||
set_language, UnapprovedImageError, filter_akismet, AkismetSpamError
|
||||
set_language, UnapprovedImageError
|
||||
|
||||
# scratchr2
|
||||
from base_comments.models import BaseComment
|
||||
|
@ -118,14 +118,6 @@ class AddPostForm(forms.ModelForm):
|
|||
except UnapprovedImageError as e:
|
||||
self._errors['body'] = self.error_class([e.user_error()])
|
||||
del cleaned_data['body']
|
||||
|
||||
if gargoyle.is_active('akismet_filter') and self.user.groups.filter(name="New Scratchers"):
|
||||
try:
|
||||
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.info("Spam forum post detected.", extra={"body": body})
|
||||
del cleaned_data['body']
|
||||
|
||||
cleaned_data['body'] = filter_language(body)
|
||||
|
||||
|
|
Reference in a new issue