diff options
author | 2018-06-19 21:21:22 -0400 | |
---|---|---|
committer | 2018-06-19 21:21:22 -0400 | |
commit | b60089979d21a2ada43359ba05eb764e16af2848 (patch) | |
tree | c90d68370a55ef5e3d500ed18c718d5e5709763e /pysite | |
parent | Fix linting (diff) |
Add GitLab button next to username
Diffstat (limited to 'pysite')
-rw-r--r-- | pysite/views/main/jams/team.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pysite/views/main/jams/team.py b/pysite/views/main/jams/team.py index 0a9506f1..f266536d 100644 --- a/pysite/views/main/jams/team.py +++ b/pysite/views/main/jams/team.py @@ -18,7 +18,11 @@ class JamsTeamView(RouteView, DBMixin, OAuthMixin): "members": self.db.query("users") .filter(lambda user: team["members"].contains(user["user_id"])) - .coerce_to("array") + .merge(lambda user: { + "gitlab_username": + self.db.query("code_jam_participants").filter({"id": user["user_id"]}) + .coerce_to("array")[0]["gitlab_username"] + }).coerce_to("array") } ) teams = self.db.run(query) |