]> git.openstreetmap.org Git - osqa.git/blobdiff - forum/models/node.py
Commit for OSQA Jira 501. Minor change in syntax of Akismet can_bypass_spam_check...
[osqa.git] / forum / models / node.py
index 2c72e81a105fdb0d2304a94d77690d46af38c07d..0dfe1d2cea73ebe7e90ed70bb325c263900250a9 100644 (file)
@@ -6,6 +6,7 @@ import markdown
 from django.utils.translation import ugettext as _
 from django.utils.safestring import mark_safe
 from django.utils.html import strip_tags
+from forum.utils.userlinking import auto_user_link
 from forum.utils.html import sanitize_html
 from utils import PickledObjectField
 
@@ -334,10 +335,10 @@ class Node(BaseModel, NodeContent):
         self.activate_revision(user, revision, extensions=['urlize'])
         return revision
 
-    def activate_revision(self, user, revision, extensions):
+    def activate_revision(self, user, revision, extensions=['urlize']):
         self.title = revision.title
         self.tagnames = revision.tagnames
-        self.body = self._as_markdown(revision.body, *extensions)
+        self.body = auto_user_link(self, self._as_markdown(revision.body, *extensions))
 
         self.active_revision = revision
         self.update_last_activity(user)