From 1c740418f4bcbb00cb88a9365d276a0229d8d929 Mon Sep 17 00:00:00 2001 From: Benjamin Bach Date: Wed, 14 Aug 2024 09:55:09 +0200 Subject: [PATCH] Clarify error messages from admin action --- src/membership/admin.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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()