aboutsummaryrefslogtreecommitdiffstats
path: root/pysite
diff options
context:
space:
mode:
authorGravatar momothereal <[email protected]>2018-06-19 21:21:22 -0400
committerGravatar momothereal <[email protected]>2018-06-19 21:21:22 -0400
commitb60089979d21a2ada43359ba05eb764e16af2848 (patch)
treec90d68370a55ef5e3d500ed18c718d5e5709763e /pysite
parentFix linting (diff)
Add GitLab button next to username
Diffstat (limited to 'pysite')
-rw-r--r--pysite/views/main/jams/team.py6
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)