Fixed #724 and added extra infos to the atom feed (author uri and links to the html version of each entry)

This commit is contained in:
Michele Azzolari
2012-01-05 18:48:23 +01:00
committed by Christopher Allan Webber
parent bcd50908d2
commit 1df68a3524
3 changed files with 49 additions and 11 deletions

View File

@@ -255,7 +255,7 @@ class MediaEntry(Document):
if duplicate:
self.slug = "%s-%s" % (self._id, self.slug)
def url_for_self(self, urlgen):
def url_for_self(self, urlgen, **extra_args):
"""
Generate an appropriate url for ourselves
@@ -267,12 +267,14 @@ class MediaEntry(Document):
return urlgen(
'mediagoblin.user_pages.media_home',
user=uploader.username,
media=self.slug)
media=self.slug,
**extra_args)
else:
return urlgen(
'mediagoblin.user_pages.media_home',
user=uploader.username,
media=unicode(self._id))
media=unicode(self._id),
**extra_args)
def url_to_prev(self, urlgen):
"""