]> git.parisson.com Git - telemeta.git/commitdiff
fix bad RSS urls
authoryomguy <yomguy@parisson.com>
Wed, 4 Apr 2012 08:22:42 +0000 (10:22 +0200)
committeryomguy <yomguy@parisson.com>
Wed, 4 Apr 2012 08:22:42 +0000 (10:22 +0200)
telemeta/views/base.py

index 80f9f45e063bc100ef28f63e7c5345ffd51a1bcc..e1e642260fb7a632a6665b0fc101d61e64505f6e 100644 (file)
@@ -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