1
0
forked from Mapan/odoo17e
odoo17e-kedaikipas58/addons/sale_amazon/models/res_config_settings.py
2024-12-10 09:04:09 +07:00

24 lines
1.1 KiB
Python

# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import _, models
class ResConfigSettings(models.TransientModel):
_inherit = 'res.config.settings'
def action_view_default_amazon_products(self):
default_product = self.env.ref('sale_amazon.default_product', raise_if_not_found=False) \
or self.env['product.product']._restore_data_product(
'Amazon Sales', 'consu', 'default_product')
shipping_product = self.env.ref('sale_amazon.shipping_product', raise_if_not_found=False) \
or self.env['product.product']._restore_data_product(
'Amazon Sales', 'consu', 'shipping_product')
return {
'type': 'ir.actions.act_window',
'name': _('Default Products'),
'res_model': 'product.product',
'view_mode': 'kanban,tree,form',
'domain': [('id', 'in', (default_product + shipping_product).ids)],
'context': {'create': False, 'delete': False, 'active_test': False},
}