forked from DGNum/gestioCOF
Merge branch 'thubrecht/comptes-inactifs' into 'master'
feat(kfet): Désactive l'envoi des mails pour les comptes gelés See merge request klub-dev-ens/gestioCOF!522
This commit is contained in:
commit
c304d734d9
2 changed files with 4 additions and 3 deletions
|
@ -26,8 +26,9 @@ class Command(BaseCommand):
|
|||
|
||||
# On n'envoie des mails qu'aux comptes qui ont un négatif vraiment actif
|
||||
# et dont la balance est négative
|
||||
# On ignore les comptes gelés qui signinfient une adresse mail plus valide
|
||||
account_negatives = AccountNegative.objects.filter(
|
||||
account__balance__lt=0
|
||||
account__balance__lt=0, account__is_frozen=False
|
||||
).exclude(end__lte=now)
|
||||
|
||||
accounts_first_mail = account_negatives.filter(
|
||||
|
@ -43,7 +44,7 @@ class Command(BaseCommand):
|
|||
|
||||
for neg in accounts_periodic_mail:
|
||||
neg.send_rappel()
|
||||
self.stdout.write("Mail de rappel pour {neg.account} envoyé avec succès.")
|
||||
self.stdout.write(f"Mail de rappel pour {neg.account} envoyé avec succès.")
|
||||
|
||||
if not (accounts_first_mail.exists() or accounts_periodic_mail.exists()):
|
||||
self.stdout.write("Aucun mail à envoyer.")
|
||||
|
|
|
@ -361,7 +361,7 @@ def account_update(request, trigramme):
|
|||
user_info_form = UserInfoForm(instance=account.user)
|
||||
account_form = AccountForm(instance=account)
|
||||
group_form = UserGroupForm(instance=account.user)
|
||||
frozen_form = AccountFrozenForm(request.POST, instance=account)
|
||||
frozen_form = AccountFrozenForm(instance=account)
|
||||
pwd_form = AccountPwdForm()
|
||||
|
||||
if request.method == "POST":
|
||||
|
|
Loading…
Reference in a new issue