always set email for payment transaction

Closes #5519
This commit is contained in:
Serghei Mihai 2014-09-18 16:12:33 +02:00
parent 1ab8910813
commit 19074b00b7
1 changed files with 1 additions and 2 deletions

View File

@ -152,8 +152,7 @@ class TransactionView(DetailView):
# create an invoice :
# 1. create a base from request and regie options
invoice = {}
if hasattr(self.request.user, 'email'):
invoice['email'] = self.request.user.email
invoice['email'] = getattr(self.request.user, 'email', None)
request_options = dict([(option.name, option.value) \
for option in self.object.requestoption_set.all()])
invoice.update(request_options)