This commit is contained in:
Ross
2021-12-16 17:39:51 +00:00
parent 442f5d15c7
commit ca005eec04
3 changed files with 17 additions and 4 deletions
+12 -3
View File
@@ -1025,17 +1025,26 @@ def group_view(request):
)
@login_required
@user_is_cid_user_manager
def group_email(request, pk):
def group_email_resend(request, pk):
return group_email(request, pk, resend=True)
@login_required
@user_is_cid_user_manager
def group_email(request, pk, resend=False):
group = get_object_or_404(CidUserGroup, pk=pk)
users = group.ciduser_set.filter(login_email_sent=False)
if resend:
users = group.ciduser_set.filter()
else:
users = group.ciduser_set.filter(login_email_sent=False)
sent = []
not_sent = []
for u in users:
success, msg = u.email_details()
success, msg = u.email_details(resend=resend)
if success:
sent.append(u)
else: