aboutsummaryrefslogtreecommitdiffstats
path: root/pysite/views/main/jams/team.py
diff options
context:
space:
mode:
Diffstat (limited to 'pysite/views/main/jams/team.py')
-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)