"""
Señales — App Finance
=======================
Genera factura automáticamente al completar una cita.
"""

import logging

from django.db.models.signals import post_save
from django.dispatch import receiver

from apps.appointments.models import Cita

logger = logging.getLogger("apps.finance")


# Signal desactivado: completar cita solo cambia el estado,
# no genera factura ni ingresos automáticamente.
# @receiver(post_save, sender=Cita)
# def crear_factura_al_completar_cita(sender, instance, **kwargs):
#     ...
