Moteur de pre_save des models - remove comment

This commit is contained in:
Jonas 12t 2021-10-29 12:04:03 +04:00
parent fa6fc9263c
commit f74c7aa45f
1 changed files with 0 additions and 32 deletions

View File

@ -454,29 +454,6 @@ def trigger_LigneArticle(sender, instance: LigneArticle, update_fields=None, **k
old_instance = sender.objects.get(pk=instance.pk)
new_instance = pre_save_signal_status(old_instance, instance)
'''
if instance.paiement_stripe:
logger.info(f"Trigger LigneArticle {instance.status}")
if instance.paiement_stripe.status != Paiement_stripe.VALID:
lignes_dans_paiement_stripe = instance.paiement_stripe.lignearticle_set.all()
# toute les lignes d'article sont VALID
if len(lignes_dans_paiement_stripe) == len(lignes_dans_paiement_stripe.filter(status=LigneArticle.VALID)):
# Si le paiement à une reservation, on la passe en payée.
# Cela enclanchera la création et l'envoie des billets
if instance.paiement_stripe.reservation:
if instance.paiement_stripe.reservation.status not in [Reservation.PAID, Reservation.VALID]:
instance.paiement_stripe.reservation.status = Reservation.PAID
instance.paiement_stripe.reservation.save()
# on passe le status du paiement stripe en VALID
logger.info(
f"Trigger LigneArticle {instance} check_status_stripe Passage de {instance.paiement_stripe} {instance.paiement_stripe.status} à VALID")
instance.paiement_stripe.status = Paiement_stripe.VALID
instance.paiement_stripe.save()
'''
@receiver(pre_save, sender=Paiement_stripe)
def trigger_paiement_stripe(sender, instance: Paiement_stripe, update_fields=None, **kwargs):
@ -485,15 +462,6 @@ def trigger_paiement_stripe(sender, instance: Paiement_stripe, update_fields=Non
old_instance = sender.objects.get(pk=instance.pk)
new_instance = pre_save_signal_status(old_instance, instance)
'''
# Si il y a une reservation, on a la met en payée
if instance.reservation:
if instance.reservation.status not in [Reservation.PAID, Reservation.VALID]:
logger.info(f"trigger_paiement_stripe, reservation : {instance.reservation} payé ! status = PAID")
instance.reservation.status = Reservation.PAID
instance.reservation.save()
'''
########################################################################
######################## SIGNAL PRE & POST SAVE ########################