From 055041c88bbfac2562316d0dce115a396a6eebef Mon Sep 17 00:00:00 2001 From: Ray Schamp Date: Wed, 19 Feb 2014 10:15:19 -0500 Subject: [PATCH] Add Gargoyle switch for Akismet. --- djangobb_forum/forms.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/djangobb_forum/forms.py b/djangobb_forum/forms.py index 10d015b..1df9b36 100644 --- a/djangobb_forum/forms.py +++ b/djangobb_forum/forms.py @@ -3,6 +3,8 @@ import os.path from datetime import timedelta +from gargoyle import gargoyle + from django import forms from django.conf import settings from django.contrib.auth.models import User @@ -117,7 +119,7 @@ class AddPostForm(forms.ModelForm): self._errors['body'] = self.error_class([e.user_error()]) del cleaned_data['body'] - if self.user.groups.filter(name="New Scratchers"): + 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: