diff --git a/src/membership/admin.py b/src/membership/admin.py index 240c108..1c02f0a 100644 --- a/src/membership/admin.py +++ b/src/membership/admin.py @@ -126,13 +126,16 @@ class MemberAdmin(UserAdmin): if member.is_active: messages.error( request, - f"This member will not receive an invite because the account is marked as active: {member.email}", + f"Computer says no! This member will not receive an invite because the account is marked " + f"as active: {member.email}. That means the member has probably created a password and a username " + f"already, please tell them to use the password reminder function.", ) continue if not member.memberships.current(): messages.error( request, - f"This member will not receive an invite because it has no active membership: {member.email}", + f"Computer says no! This member will not receive an invite because it has no current " + f"membership: {member.email}. You need to create a current membership before sending the invite.", ) continue membership = member.memberships.current()