From cf07fde91a00035a5c98b8123c9dfb94fe15c007 Mon Sep 17 00:00:00 2001 From: Andrey Date: Fri, 30 Mar 2018 18:55:32 +0300 Subject: [PATCH] finance email --- finance/signals.py | 11 ----------- finance/views.py | 3 ++- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/finance/signals.py b/finance/signals.py index ea0f3cf..c7b128f 100644 --- a/finance/signals.py +++ b/finance/signals.py @@ -16,17 +16,6 @@ def invoice_signal(instance, **kwargs): course = Course.objects.get(token=instance.bill.course_token) - if instance.yandex_pay and instance.method == 'Y' and instance.status == 'P': - msg = EmailMessage( - 'Вам выставлен новый счёт', - """%s для оплаты перейдите по ссылке - %s/api/v1/finance/payment/%s/""" % (instance.get_comment(), settings.DOMAIN, instance.yandex_pay.id), - to=[instance.yandex_pay.cps_email], - bcc=[instance.bill.opener.email], - reply_to=[instance.bill.opener.email], - ) - msg.send() - if instance.status == 'F': if instance.is_open: try: diff --git a/finance/views.py b/finance/views.py index 4db8425..eaa7fac 100644 --- a/finance/views.py +++ b/finance/views.py @@ -127,7 +127,6 @@ class InvoiceDetailView(APIView): is_open=is_open, pay_count=pay_count, ) - invoice.send_link() else: try: invoice = Invoice.objects.get(id=invoice_id) @@ -173,6 +172,8 @@ class InvoiceDetailView(APIView): ) invoice.yandex_pay = yandex_pay + invoice.send_link() + context = { 'user_email': invoice.bill.user.email, 'opener_full_name': invoice.bill.opener.get_full_name(),