[FIX] website_sale: hide saved cards

When no saved cards, hide the option.

Put saved cards computation in controller outside of loop.
This commit is contained in:
Denis Vermylen (dve)
2016-09-15 10:08:03 +02:00
parent c02d894c58
commit 95e1e3baa9
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -735,7 +735,7 @@ class WebsiteSale(http.Controller):
acquirer.button = acquirer_button
values['acquirers'].append(acquirer)
values['tokens'] = request.env['payment.token'].search([('partner_id', '=', order.partner_id.id), ('acquirer_id', 'in', acquirers.ids)])
values['tokens'] = request.env['payment.token'].search([('partner_id', '=', order.partner_id.id), ('acquirer_id', 'in', acquirers.ids)])
return request.render("website_sale.payment", values)
+1 -1
View File
@@ -1333,7 +1333,7 @@
</label>
</li>
</t>
<li t-if="[acq for acq in acquirers if acq.registration_view_template_id]">
<li t-if="tokens">
<label>
<input type="radio" name="acquirer" />
<span class='fa fa-2x fa-credit-card'/>