From f62f91d0c38fb681a6a777f6baadca3d74c5c7e3 Mon Sep 17 00:00:00 2001 From: Thomas Steen Rasmussen Date: Thu, 20 Apr 2017 00:46:40 +0200 Subject: [PATCH] change admin action to approve membership --- src/teams/admin.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/teams/admin.py b/src/teams/admin.py index 67ff70b6..5bf21bb7 100644 --- a/src/teams/admin.py +++ b/src/teams/admin.py @@ -31,9 +31,9 @@ class TeamMemberAdmin(admin.ModelAdmin): 'approved', ] - actions = ['add_member', 'remove_member'] + actions = ['approve_membership', 'remove_member'] - def add_member(self, request, queryset): + def approve_membership(self, request, queryset): teams_count = queryset.values('team').distinct().count() updated = 0 @@ -45,12 +45,12 @@ class TeamMemberAdmin(admin.ModelAdmin): self.message_user( request, - 'Added {} user(s) to {} team(s).'.format( + 'Membership(s) approved: Added {} user(s) to {} team(s).'.format( updated, teams_count ) ) - add_member.description = 'Add a user to the team.' + add_member.description = 'Approve membership.' def remove_member(self, request, queryset): teams_count = queryset.values('team').distinct().count() @@ -69,3 +69,4 @@ class TeamMemberAdmin(admin.ModelAdmin): ) ) remove_member.description = 'Remove a user from the team.' +