X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/49db7362d8a0e4050166b3b34999781749e6eef4..e5e5de37eb43fbdbe45394d220fead223047fd5b:/forum/models/node.py diff --git a/forum/models/node.py b/forum/models/node.py index 2c72e81..0dfe1d2 100644 --- a/forum/models/node.py +++ b/forum/models/node.py @@ -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)