from django.db.models.signals import post_save
from django.dispatch import receiver
from reviews.models import Review
from .tasks import send_new_review_notification


@receiver(post_save, sender=Review)
def review_created(sender, instance, created, **kwargs):
    """Send notification when new review is created"""
    if created:
        send_new_review_notification.delay(instance.id)

