# HG changeset patch # User Marcin Kuzminski # Date 2012-06-04 23:06:40 # Node ID b0d09c20f608196c925b323967ffd3efc9c6fb81 # Parent 324b838250c90fcb75460d3c110234a17d1be519 public journal feed updates. fixes errors - changed the urls to more friendly looking public_journal/rss|atom - old one will still work for backward compatibility diff --git a/rhodecode/config/routing.py b/rhodecode/config/routing.py --- a/rhodecode/config/routing.py +++ b/rhodecode/config/routing.py @@ -342,10 +342,17 @@ def make_map(config): rmap.connect('public_journal', '%s/public_journal' % ADMIN_PREFIX, controller='journal', action="public_journal") - rmap.connect('public_journal_rss', '%s/public_journal_rss' % ADMIN_PREFIX, + rmap.connect('public_journal_rss', '%s/public_journal/rss' % ADMIN_PREFIX, + controller='journal', action="public_journal_rss") + + rmap.connect('public_journal_rss_old', '%s/public_journal_rss' % ADMIN_PREFIX, controller='journal', action="public_journal_rss") rmap.connect('public_journal_atom', + '%s/public_journal/atom' % ADMIN_PREFIX, controller='journal', + action="public_journal_atom") + + rmap.connect('public_journal_atom_old', '%s/public_journal_atom' % ADMIN_PREFIX, controller='journal', action="public_journal_atom") diff --git a/rhodecode/controllers/journal.py b/rhodecode/controllers/journal.py --- a/rhodecode/controllers/journal.py +++ b/rhodecode/controllers/journal.py @@ -192,8 +192,8 @@ class JournalController(BaseController): ttl=self.ttl) for entry in journal[:self.feed_nr]: - action, action_extra = h.action_parser(entry, feed=True) - title = "%s - %s %s" % (entry.user.short_contact, action, + action, action_extra, ico = h.action_parser(entry, feed=True) + title = "%s - %s %s" % (entry.user.short_contact, action(), entry.repository.repo_name) desc = action_extra() feed.add_item(title=title, @@ -225,8 +225,8 @@ class JournalController(BaseController): ttl=self.ttl) for entry in journal[:self.feed_nr]: - action, action_extra = h.action_parser(entry, feed=True) - title = "%s - %s %s" % (entry.user.short_contact, action, + action, action_extra, ico = h.action_parser(entry, feed=True) + title = "%s - %s %s" % (entry.user.short_contact, action(), entry.repository.repo_name) desc = action_extra() feed.add_item(title=title,