From: yomguy Date: Wed, 4 Apr 2012 08:22:42 +0000 (+0200) Subject: fix bad RSS urls X-Git-Tag: 1.4.3-2~30 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=4fa6f4b7158f83ef36c20039a40dab7d57174360;p=telemeta.git fix bad RSS urls --- diff --git a/telemeta/views/base.py b/telemeta/views/base.py index 80f9f45e..e1e64226 100644 --- a/telemeta/views/base.py +++ b/telemeta/views/base.py @@ -1468,7 +1468,11 @@ class LastestRevisionsFeed(Feed): def item_link(self, r): revision = r['revision'] element = r['element'] - link = '/' + revision.element_type + 's/' + str(element.public_id) + if revision.element_type[-1] == 's': + dir = revision.element_type + else: + dir = revision.element_type + 's' + link = '/archives/' + dir + '/' + str(element.public_id) return link