From 125eb8177551fb8fc004f12796fdbbeeb1516df7 Mon Sep 17 00:00:00 2001 From: mrey Date: Wed, 30 Mar 2016 13:11:07 +0200 Subject: [PATCH 1/2] ShoppingCart: Added number receipt to PDF name file --- lms/djangoapps/shoppingcart/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lms/djangoapps/shoppingcart/models.py b/lms/djangoapps/shoppingcart/models.py index eab56dec8d..ab271363e8 100644 --- a/lms/djangoapps/shoppingcart/models.py +++ b/lms/djangoapps/shoppingcart/models.py @@ -409,7 +409,7 @@ class Order(models.Model): if csv_file: email.attach(u'RegistrationCodesRedemptionUrls.csv', csv_file.getvalue(), 'text/csv') if pdf_file is not None: - email.attach(u'Receipt.pdf', pdf_file.getvalue(), 'application/pdf') + email.attach(u'Receipt{}.pdf'.format(str(self.id)), pdf_file.getvalue(), 'application/pdf') else: file_buffer = StringIO.StringIO(_('pdf download unavailable right now, please contact support.')) email.attach(u'pdf_not_available.txt', file_buffer.getvalue(), 'text/plain') From b5bf8fe143921eb5a8897e40066008e02e217027 Mon Sep 17 00:00:00 2001 From: mrey Date: Wed, 30 Mar 2016 13:22:01 +0200 Subject: [PATCH 2/2] ShoppingCart: Added 'Order' word to PDF name file --- lms/djangoapps/shoppingcart/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lms/djangoapps/shoppingcart/models.py b/lms/djangoapps/shoppingcart/models.py index ab271363e8..b144ad7fe7 100644 --- a/lms/djangoapps/shoppingcart/models.py +++ b/lms/djangoapps/shoppingcart/models.py @@ -409,7 +409,7 @@ class Order(models.Model): if csv_file: email.attach(u'RegistrationCodesRedemptionUrls.csv', csv_file.getvalue(), 'text/csv') if pdf_file is not None: - email.attach(u'Receipt{}.pdf'.format(str(self.id)), pdf_file.getvalue(), 'application/pdf') + email.attach(u'ReceiptOrder{}.pdf'.format(str(self.id)), pdf_file.getvalue(), 'application/pdf') else: file_buffer = StringIO.StringIO(_('pdf download unavailable right now, please contact support.')) email.attach(u'pdf_not_available.txt', file_buffer.getvalue(), 'text/plain')