|
|
|
|
@ -324,16 +324,21 @@ class YandexPay(APIView): |
|
|
|
|
'shopFailURL': settings.YANDEX_MONEY_FAIL_URL, |
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
msg = EmailMessage( |
|
|
|
|
'Пользователь перешёл на страницу оплаты.', |
|
|
|
|
'''Пользователь "%s" перешёл на страницу оплаты курса "%s".''' |
|
|
|
|
% (pay.invoice.bill.user.email, Course.objects.get(token=pay.invoice.bill.course_token).title), |
|
|
|
|
'robo@skillbox.ru', |
|
|
|
|
[pay.invoice.bill.opener.email], |
|
|
|
|
bcc=['dmitry.dolya@skillbox.ru'], |
|
|
|
|
) |
|
|
|
|
try: |
|
|
|
|
msg = EmailMessage( |
|
|
|
|
'Пользователь перешёл на страницу оплаты.', |
|
|
|
|
'''Пользователь "%s" перешёл на страницу оплаты курса "%s".''' |
|
|
|
|
% (pay.invoice.bill.user.email, Course.objects.get(token=pay.invoice.bill.course_token).title), |
|
|
|
|
'robo@skillbox.ru', |
|
|
|
|
[pay.invoice.bill.opener.email], |
|
|
|
|
bcc=['dmitry.dolya@skillbox.ru'], |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
msg.send() |
|
|
|
|
msg.send() |
|
|
|
|
except Exception as exc: |
|
|
|
|
logger_yandex.error('YandexPay: Email not sended', exc_info=True, extra={ |
|
|
|
|
'exc': exc |
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
return redirect(r.url) |
|
|
|
|
|
|
|
|
|
|