Mercurial > kallithea
changeset 8794:7c541dc095c8
lib: clean up pointless use of h.person on db.User just to get .username
After cleaning up, h.person will never be invoked with a db.User .
author | Mads Kiilerich <mads@kiilerich.com> |
---|---|
date | Fri, 13 Nov 2020 00:38:39 +0100 |
parents | b1fb9927ca47 |
children | aa3e860a1fe0 |
files | kallithea/controllers/admin/repo_groups.py kallithea/controllers/admin/user_groups.py kallithea/lib/helpers.py kallithea/model/repo.py kallithea/templates/admin/gists/index.html kallithea/templates/admin/repo_groups/repo_group_edit_advanced.html kallithea/templates/admin/user_groups/user_group_edit_advanced.html |
diffstat | 7 files changed, 8 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/kallithea/controllers/admin/repo_groups.py Thu Nov 12 18:52:11 2020 +0100 +++ b/kallithea/controllers/admin/repo_groups.py Fri Nov 13 00:38:39 2020 +0100 @@ -121,7 +121,7 @@ "group_name": repo_group_name(repo_gr.group_name, children_groups), "desc": webutils.escape(repo_gr.group_description), "repos": repo_count, - "owner": h.person(repo_gr.owner), + "owner": repo_gr.owner.username, "action": repo_group_actions(repo_gr.group_id, repo_gr.group_name, repo_count) })
--- a/kallithea/controllers/admin/user_groups.py Thu Nov 12 18:52:11 2020 +0100 +++ b/kallithea/controllers/admin/user_groups.py Fri Nov 13 00:38:39 2020 +0100 @@ -103,7 +103,7 @@ "desc": webutils.escape(user_gr.user_group_description), "members": len(user_gr.members), "active": h.boolicon(user_gr.users_group_active), - "owner": h.person(user_gr.owner.username), + "owner": user_gr.owner.username, "action": user_group_actions(user_gr.users_group_id, user_gr.users_group_name) })
--- a/kallithea/lib/helpers.py Thu Nov 12 18:52:11 2020 +0100 +++ b/kallithea/lib/helpers.py Fri Nov 13 00:38:39 2020 +0100 @@ -404,12 +404,8 @@ def person(author, show_attr="username"): - """Find the user identified by 'author', return one of the users attributes, + """Find the user identified by 'author' string, return one of the users attributes, default to the username attribute, None if there is no user""" - # if author is already an instance use it for extraction - if isinstance(author, db.User): - return getattr(author, show_attr) - value = user_attr_or_none(author, show_attr) if value is not None: return value
--- a/kallithea/model/repo.py Thu Nov 12 18:52:11 2020 +0100 +++ b/kallithea/model/repo.py Fri Nov 13 00:38:39 2020 +0100 @@ -116,8 +116,6 @@ from tg import request from tg import tmpl_context as c - import kallithea.lib.helpers as h - def repo_lnk(name, rtype, rstate, private, fork_of): return _render('repo_name', name, rtype, rstate, private, fork_of, short_name=short_name) @@ -178,7 +176,7 @@ "last_changeset": last_rev(repo.repo_name, cs_cache), "last_rev_raw": cs_cache.get('revision'), "desc": desc(repo.description), - "owner": h.person(repo.owner), + "owner": repo.owner.username, "state": state(repo.repo_state), "rss": rss_lnk(repo.repo_name), "atom": atom_lnk(repo.repo_name), @@ -186,8 +184,7 @@ if admin: row.update({ "action": repo_actions(repo.repo_name), - "owner": owner_actions(repo.owner_id, - h.person(repo.owner)) + "owner": owner_actions(repo.owner_id, repo.owner.username) }) repos_data.append(row)
--- a/kallithea/templates/admin/gists/index.html Thu Nov 12 18:52:11 2020 +0100 +++ b/kallithea/templates/admin/gists/index.html Fri Nov 13 00:38:39 2020 +0100 @@ -44,7 +44,7 @@ <div class="gist-item clearfix"> ${h.gravatar_div(gist.owner.email, size=28)} <span title="${gist.owner.full_contact}" class="user"> - <b>${h.person(gist.owner.full_contact)}</b> / + <b>${gist.owner.username}</b> / <b><a href="${h.url('gist',gist_id=gist.gist_access_id)}">gist: ${gist.gist_access_id}</a></b> </span> <div>
--- a/kallithea/templates/admin/repo_groups/repo_group_edit_advanced.html Thu Nov 12 18:52:11 2020 +0100 +++ b/kallithea/templates/admin/repo_groups/repo_group_edit_advanced.html Fri Nov 13 00:38:39 2020 +0100 @@ -7,7 +7,7 @@ (_('Total repositories'), c.repo_group.repositories_recursive_count, ''), (_('Children groups'), c.repo_group.children.count(), ''), (_('Created on'), h.fmt_date(c.repo_group.created_on), ''), - (_('Owner'), h.person(c.repo_group.owner), ''), + (_('Owner'), c.repo_group.owner.username, ''), ] %> %for dt, dd, tt in elems:
--- a/kallithea/templates/admin/user_groups/user_group_edit_advanced.html Thu Nov 12 18:52:11 2020 +0100 +++ b/kallithea/templates/admin/user_groups/user_group_edit_advanced.html Fri Nov 13 00:38:39 2020 +0100 @@ -5,7 +5,7 @@ elems = [ (_('Members'), len(c.group_members_obj), ''), (_('Created on'), h.fmt_date(c.user_group.created_on), ''), - (_('Owner'), h.person(c.user_group.owner), ''), + (_('Owner'), c.user_group.owner.username, ''), ] %> %for dt, dd, tt in elems: