From 12c4d181f43a853756a66f3a0447c73cbc9333a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Taymans?= Date: Wed, 2 May 2018 14:42:07 +0200 Subject: [PATCH] [FIX] emc_w_taxshelter: PDF download issue --- easy_my_coop_website_taxshelter/__openerp__.py | 1 + .../controllers/main.py | 16 ++++++++-------- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/easy_my_coop_website_taxshelter/__openerp__.py b/easy_my_coop_website_taxshelter/__openerp__.py index 180be74..4f94c8d 100644 --- a/easy_my_coop_website_taxshelter/__openerp__.py +++ b/easy_my_coop_website_taxshelter/__openerp__.py @@ -23,6 +23,7 @@ 'website', 'website_portal_v10', 'easy_my_coop_taxshelter_report', + 'report', ], 'data': [ diff --git a/easy_my_coop_website_taxshelter/controllers/main.py b/easy_my_coop_website_taxshelter/controllers/main.py index 5a01ded..40031eb 100644 --- a/easy_my_coop_website_taxshelter/controllers/main.py +++ b/easy_my_coop_website_taxshelter/controllers/main.py @@ -101,12 +101,12 @@ class CooperatorWebsiteAccount(WebsiteAccount): # Get the pdf report_mgr = request.env['report'].sudo() pdf = report_mgr.get_pdf( - tax_shelter.ids, + tax_shelter, 'easy_my_coop_taxshelter_report.tax_shelter_subscription_report' ) - filename = "Subscription Certificate - {name} - {year}".format( - name=partner.name, - year=tax_shelter.declaration_id.fiscal_year + filename = "Subscription Certificate - %s - %s" % ( + partner.name, + tax_shelter.declaration_id.fiscal_year ) return self._render_pdf(pdf, filename) @@ -131,12 +131,12 @@ class CooperatorWebsiteAccount(WebsiteAccount): # Get the pdf report_mgr = request.env['report'].sudo() pdf = report_mgr.get_pdf( - tax_shelter.ids, + tax_shelter, 'easy_my_coop_taxshelter_report.tax_shelter_shares_report' ) - filename = "Share Certificate - {name} - {year}".format( - name=partner.name, - year=tax_shelter.declaration_id.fiscal_year + filename = "Share Certificate - %s - %s" % ( + partner.name, + tax_shelter.declaration_id.fiscal_year ) return self._render_pdf(pdf, filename)