diff options
Diffstat (limited to 'pysite')
| -rw-r--r-- | pysite/views/main/jams/team_view.py | 6 | 
1 files changed, 5 insertions, 1 deletions
| diff --git a/pysite/views/main/jams/team_view.py b/pysite/views/main/jams/team_view.py index 7eabfdba..2d99828c 100644 --- a/pysite/views/main/jams/team_view.py +++ b/pysite/views/main/jams/team_view.py @@ -41,7 +41,11 @@ class JamsTeamView(RouteView, DBMixin, OAuthMixin):              log.exception("Failed RethinkDB query")              raise NotFound() +        # check if the current user is a member of this team +        # (this is for edition privileges) +        is_own_team = self.logged_in and self.user_data["user_id"] in [member["user_id"] for member in team["members"]] +          return self.render(              "main/jams/team_view.html", -            team=team +            team=team, is_own_team=is_own_team          ) | 
