1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-09 02:42:47 +00:00

Clean group_manage page

This commit is contained in:
plt
2013-03-09 15:40:58 +08:00
parent 6419ae08cb
commit 08e333a9f6
6 changed files with 22 additions and 16 deletions

View File

@@ -483,12 +483,8 @@ def group_info(request, group_id):
@login_required
@ctx_switch_required
@group_staff_required
def group_manage(request, group_id):
group_id = int(group_id) # Checked by URL Conf
group = get_group(group_id)
if not group:
return HttpResponseRedirect(reverse('group_list', args=[]))
@group_check
def group_manage(request, group):
user = request.user.username
@@ -519,7 +515,7 @@ def group_manage(request, group_id):
content_type=content_type)
else:
try:
ccnet_threaded_rpc.group_add_member(group_id,
ccnet_threaded_rpc.group_add_member(group.id,
user, email)
except SearpcError, e:
result['error'] = _(e.msg)
@@ -555,7 +551,7 @@ def group_manage(request, group_id):
# Add user to group, unregistered user will see the group
# when he logs in.
try:
ccnet_threaded_rpc.group_add_member(group_id,
ccnet_threaded_rpc.group_add_member(group.id,
user, email)
except SearpcError, e:
result['error'] = _(e.msg)
@@ -571,7 +567,7 @@ def group_manage(request, group_id):
content_type=content_type)
# Add user to group.
try:
ccnet_threaded_rpc.group_add_member(group_id,
ccnet_threaded_rpc.group_add_member(group.id,
user, email)
except SearpcError, e:
result['error'] = _(e.msg)
@@ -592,7 +588,7 @@ def group_manage(request, group_id):
content_type=content_type)
### GET ###
members_all = ccnet_threaded_rpc.get_group_members(group_id)
members_all = ccnet_threaded_rpc.get_group_members(group.id)
admins = [ m for m in members_all if m.is_staff ]
contacts = Contact.objects.filter(user_email=user)