##// END OF EJS Templates
feed: fixed problem with 500 errors on rendering atom feed with diffs.
marcink -
r2475:9b419253 default
parent child Browse files
Show More
@@ -81,7 +81,7 b' class RepoFeedView(RepoAppView):'
81 81 _parsed = diff_processor.prepare(inline_diff=False)
82 82 limited_diff = isinstance(_parsed, LimitedDiffContainer)
83 83
84 return _parsed, limited_diff
84 return diff_processor, _parsed, limited_diff
85 85
86 86 def _get_title(self, commit):
87 87 return h.shorter(commit.message, 160)
@@ -89,13 +89,14 b' class RepoFeedView(RepoAppView):'
89 89 def _get_description(self, commit):
90 90 _renderer = self.request.get_partial_renderer(
91 91 'rhodecode:templates/feed/atom_feed_entry.mako')
92 parsed_diff, limited_diff = self._changes(commit)
92 diff_processor, parsed_diff, limited_diff = self._changes(commit)
93 93 return _renderer(
94 94 'body',
95 95 commit=commit,
96 96 parsed_diff=parsed_diff,
97 97 limited_diff=limited_diff,
98 98 feed_include_diff=self.feed_include_diff,
99 diff_processor=diff_processor,
99 100 )
100 101
101 102 def _set_timezone(self, date, tzinfo=pytz.utc):
General Comments 0
You need to be logged in to leave comments. Login now