diff options
author | Alexander Sulfrian <alex@spline.inf.fu-berlin.de> | 2014-11-18 04:16:22 +0100 |
---|---|---|
committer | Alexander Sulfrian <alex@spline.inf.fu-berlin.de> | 2014-11-19 02:27:49 +0100 |
commit | 5aa12acb4a15cd4199589ccb01905657557cb922 (patch) | |
tree | 0b51e98834c5d34c9fe7371e4000d7a364bc9d21 /views.py | |
parent | b9d30a8e400b05420e01c94efac42f7f0450bba1 (diff) | |
download | padlite-teams-5aa12acb4a15cd4199589ccb01905657557cb922.tar.gz padlite-teams-5aa12acb4a15cd4199589ccb01905657557cb922.tar.bz2 padlite-teams-5aa12acb4a15cd4199589ccb01905657557cb922.zip |
models: add active flag for membership
Membership for a group should be requested and has to be approved by
an admin of the group.
Diffstat (limited to 'views.py')
-rw-r--r-- | views.py | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -20,9 +20,9 @@ def index(): if form.validate_on_submit(): group = Group.create(name=form.name.data, public=form.public.data) - Member.create(user=g.user, group=group, admin=True) + Member.create(user=g.user, group=group, admin=True, active=True) form = CreateGroup() - groups = [member.group for member in g.user.groups] + groups = [member.group for member in g.user.groups if member.active] return {'groups': groups, 'create_form': form} |