14 lines
548 B
Python
14 lines
548 B
Python
# Copyright 2020 Tecnativa - David Vidal
|
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
|
from odoo.addons.website_sale_stock.controllers.main import WebsiteSale
|
|
from odoo.http import request, route
|
|
|
|
|
|
class WebsiteSale(WebsiteSale):
|
|
|
|
@route()
|
|
def payment_transaction(self, *args, **kwargs):
|
|
"""Inject a context when potencial or promised stock is set"""
|
|
request.website = request.website.with_context(
|
|
website_sale_stock_available=True)
|
|
return super().payment_transaction(*args, **kwargs)
|