From 0f207f755ea02471b766e2f8aa97b4529bb84670 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Mon, 4 Sep 2017 13:45:20 +0200 Subject: [PATCH] [REM] website_sale: remove dead controllers and templates used by old payment form Those do not seem necessary anymore since commit 1fdb10f0ac20a15a9fb5c7e8e65a5dd80955bccd introduced new routes along with the new payment form. --- addons/website_sale/controllers/main.py | 21 -------- addons/website_sale/views/templates.xml | 67 ------------------------- 2 files changed, 88 deletions(-) diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index 15ebd112268..d893a1da813 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -760,27 +760,6 @@ class WebsiteSale(http.Controller): return request.render("website_sale.payment", render_values) - @http.route(['/shop/payment/transaction_token/confirm'], type='json', auth="public", website=True) - def payment_transaction_token_confirm(self, tx, **kwargs): - tx = request.env['payment.transaction'].sudo().browse(int(tx)) - if not tx or not request.website.sale_get_transaction() or tx != request.website.sale_get_transaction(): - return dict(success=False, error='Tx missmatch') - res = tx.confirm_sale_token() - if res is not True: - return dict(success=False, error=res) - return dict(success=True, url='/shop/payment/validate') - - @http.route(['/shop/payment/transaction_token'], type='http', methods=['POST'], auth="public", website=True) - def payment_transaction_token(self, tx_id, **kwargs): - tx = request.env['payment.transaction'].sudo().browse(int(tx_id)) - if (tx and request.website.sale_get_transaction() and - tx.id == request.website.sale_get_transaction().id and - tx.payment_token_id and - tx.partner_id == tx.sale_order_id.partner_id): - return request.render("website_sale.payment_token_form_confirm", dict(tx=tx)) - else: - return request.redirect("/shop/payment?error=no_token_or_missmatch_tx") - @http.route(['/shop/payment/transaction/', '/shop/payment/transaction/', '/shop/payment/transaction//'], type='json', auth="public", website=True) diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml index fc9fdf907ae..9f3b79d4b54 100644 --- a/addons/website_sale/views/templates.xml +++ b/addons/website_sale/views/templates.xml @@ -1557,73 +1557,6 @@ - - - -