forked from DGNum/gestioCOF
feat(kfet): Désactive l'envoi des mails pour les comptes gelés
On utilise la fonctionnalité `is_frozen` pour marquer les comptes qui n'ont plus d'adresse valide, et on répare le formulaire de màj de compte.
This commit is contained in:
parent
14e0a3ef0a
commit
2571cc955e
2 changed files with 3 additions and 2 deletions
|
@ -26,8 +26,9 @@ class Command(BaseCommand):
|
||||||
|
|
||||||
# On n'envoie des mails qu'aux comptes qui ont un négatif vraiment actif
|
# On n'envoie des mails qu'aux comptes qui ont un négatif vraiment actif
|
||||||
# et dont la balance est négative
|
# 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_negatives = AccountNegative.objects.filter(
|
||||||
account__balance__lt=0
|
account__balance__lt=0, account__is_frozen=False
|
||||||
).exclude(end__lte=now)
|
).exclude(end__lte=now)
|
||||||
|
|
||||||
accounts_first_mail = account_negatives.filter(
|
accounts_first_mail = account_negatives.filter(
|
||||||
|
|
|
@ -361,7 +361,7 @@ def account_update(request, trigramme):
|
||||||
user_info_form = UserInfoForm(instance=account.user)
|
user_info_form = UserInfoForm(instance=account.user)
|
||||||
account_form = AccountForm(instance=account)
|
account_form = AccountForm(instance=account)
|
||||||
group_form = UserGroupForm(instance=account.user)
|
group_form = UserGroupForm(instance=account.user)
|
||||||
frozen_form = AccountFrozenForm(request.POST, instance=account)
|
frozen_form = AccountFrozenForm(instance=account)
|
||||||
pwd_form = AccountPwdForm()
|
pwd_form = AccountPwdForm()
|
||||||
|
|
||||||
if request.method == "POST":
|
if request.method == "POST":
|
||||||
|
|
Loading…
Reference in a new issue