From 3b524b78751d8779537806cebc2f7eb2d2491c01 Mon Sep 17 00:00:00 2001 From: Marcin Kuzminski Date: Mon, 24 Jul 2017 09:59:48 +0200 Subject: [PATCH] renderer: remove usage of old non request PartialRenderer --- rhodecode/apps/admin/views/users.py | 2 +- rhodecode/lib/helpers.py | 5 ++--- rhodecode/model/scm.py | 5 +++-- rhodecode/templates/codeblocks/source.mako | 2 +- rhodecode/templates/files/files_browser_tree.mako | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/rhodecode/apps/admin/views/users.py b/rhodecode/apps/admin/views/users.py index b7515ae6..3926c8e6 100644 --- a/rhodecode/apps/admin/views/users.py +++ b/rhodecode/apps/admin/views/users.py @@ -126,7 +126,7 @@ class AdminUsersView(BaseAppView, DataGridAppView): users_data = [] for user in users_list: users_data.append({ - "username": h.gravatar_with_user(user.username), + "username": h.gravatar_with_user(self.request, user.username), "email": user.email, "first_name": user.first_name, "last_name": user.last_name, diff --git a/rhodecode/lib/helpers.py b/rhodecode/lib/helpers.py index a80b10e7..87ef7dfb 100644 --- a/rhodecode/lib/helpers.py +++ b/rhodecode/lib/helpers.py @@ -923,9 +923,8 @@ def person_by_id(id_, show_attr="username_and_name"): return id_ -def gravatar_with_user(author, show_disabled=False): - from rhodecode.lib.utils import PartialRenderer - _render = PartialRenderer('base/base.mako') +def gravatar_with_user(request, author, show_disabled=False): + _render = request.get_partial_renderer('base/base.mako') return _render('gravatar_with_user', author, show_disabled=show_disabled) diff --git a/rhodecode/model/scm.py b/rhodecode/model/scm.py index 1a74da93..4275d317 100644 --- a/rhodecode/model/scm.py +++ b/rhodecode/model/scm.py @@ -442,7 +442,7 @@ class ScmModel(BaseModel): f_path = os.path.normpath(f_path) return f_path - def get_dirnode_metadata(self, commit, dir_node): + def get_dirnode_metadata(self, request, commit, dir_node): if not dir_node.is_dir(): return [] @@ -463,7 +463,8 @@ class ScmModel(BaseModel): 'short_id': last_commit.short_id, 'message': h.escape(last_commit.message), 'author': h.escape(last_commit.author), - 'user_profile': h.gravatar_with_user(last_commit.author), + 'user_profile': h.gravatar_with_user( + request, last_commit.author), }) return data diff --git a/rhodecode/templates/codeblocks/source.mako b/rhodecode/templates/codeblocks/source.mako index 69c03fe9..748c7114 100644 --- a/rhodecode/templates/codeblocks/source.mako +++ b/rhodecode/templates/codeblocks/source.mako @@ -18,7 +18,7 @@ - ${h.gravatar_with_user(annotation.author, 16) | n} + ${h.gravatar_with_user(request, annotation.author, 16) | n}
${h.chop_at_smart(annotation.message, '\n', suffix_if_chopped='...')}
diff --git a/rhodecode/templates/files/files_browser_tree.mako b/rhodecode/templates/files/files_browser_tree.mako index b08c9c06..13c3330c 100644 --- a/rhodecode/templates/files/files_browser_tree.mako +++ b/rhodecode/templates/files/files_browser_tree.mako @@ -65,7 +65,7 @@ % if c.full_load: - ${h.gravatar_with_user(node.last_commit.author)|n} + ${h.gravatar_with_user(request, node.last_commit.author)|n} % endif %else: