[#5382] Fix imports
diff --git a/Allura/allura/lib/app_globals.py b/Allura/allura/lib/app_globals.py
index bb8a94e..bf9e697 100644
--- a/Allura/allura/lib/app_globals.py
+++ b/Allura/allura/lib/app_globals.py
@@ -33,7 +33,6 @@
from allura.lib import gravatar, plugin, utils
from allura.lib import helpers as h
-from allura.lib import spam
from allura.lib.widgets import analytics
from allura.lib.security import Credentials
from allura.lib.async import Connection, MockAMQ
@@ -177,9 +176,11 @@
"""
akismet_key = config.get('spam.akismet_key')
if akismet_key:
- checker = spam.akismetservice.Akismet(akismet_key, config.get('base_url'))
+ from allura.lib.spam import akismetservice
+ checker = akismetservice.Akismet(akismet_key, config.get('base_url'))
checker.verify_key()
else:
+ from allura.lib import spam
checker = spam.FakeSpamChecker()
return checker