Fix note mandatory && subscriber creation

This commit is contained in:
Kuroshini 2019-10-16 14:11:07 +03:00
parent 2cd69e02cb
commit e3670c051e

View File

@ -104,7 +104,7 @@ class UpdatePendingBooking(generics.UpdateAPIView):
if data.get('newsletter'):
Subscriber.objects.make_subscriber(email=data['email'], country_code=data['country_code'],
locale=request.locale, ip_address=get_user_ip(request),
user=None)
user=None if request.user.is_anonymous else request.user)
if service.response:
# если есть предоплата, возвращаем фронту страйп-ключ для совершения оплаты и цену
amount = service.response.get('amount')