[IMP] sale,pos: Use a correct class name according to guidelines
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
from odoo import api, fields, models
|
||||
|
||||
|
||||
class PosConfiguration(models.TransientModel):
|
||||
class PosConfigSettings(models.TransientModel):
|
||||
_inherit = 'res.config.settings'
|
||||
_name = 'pos.config.settings'
|
||||
|
||||
@@ -59,7 +59,7 @@ class PosConfiguration(models.TransientModel):
|
||||
})
|
||||
|
||||
def get_default_fields(self, fields):
|
||||
res = super(PosConfiguration, self).get_default_fields(fields)
|
||||
res = super(PosConfigSettings, self).get_default_fields(fields)
|
||||
res.update(dict(
|
||||
use_pos_sale_price=self.env['ir.config_parameter'].sudo().get_param('pos.use_pos_sale_price'),
|
||||
pos_pricelist_setting=self.env['ir.config_parameter'].sudo().get_param('pos.pos_pricelist_setting'),
|
||||
@@ -67,6 +67,6 @@ class PosConfiguration(models.TransientModel):
|
||||
return res
|
||||
|
||||
def set_fields(self):
|
||||
super(PosConfiguration, self).set_fields()
|
||||
super(PosConfigSettings, self).set_fields()
|
||||
self.env['ir.config_parameter'].sudo().set_param('pos.use_pos_sale_price', self.use_pos_sale_price)
|
||||
self.env['ir.config_parameter'].sudo().set_param('pos.pos_pricelist_setting', self.pos_pricelist_setting)
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
from odoo import api, fields, models
|
||||
|
||||
|
||||
class SaleConfiguration(models.TransientModel):
|
||||
class SaleConfigSettings(models.TransientModel):
|
||||
_inherit = 'sale.config.settings'
|
||||
|
||||
sale_note = fields.Text(related='company_id.sale_note', string="Terms & Conditions")
|
||||
@@ -148,7 +148,7 @@ class SaleConfiguration(models.TransientModel):
|
||||
|
||||
@api.model
|
||||
def get_default_fields(self, fields):
|
||||
res = super(SaleConfiguration, self).get_default_fields(fields)
|
||||
res = super(SaleConfigSettings, self).get_default_fields(fields)
|
||||
res.update(dict(
|
||||
use_sale_note=self.env['ir.config_parameter'].sudo().get_param('sale.use_sale_note', default=False),
|
||||
auto_done_setting=self.env['ir.config_parameter'].sudo().get_param('sale.auto_done_setting'),
|
||||
@@ -158,7 +158,7 @@ class SaleConfiguration(models.TransientModel):
|
||||
|
||||
@api.multi
|
||||
def set_fields(self):
|
||||
super(SaleConfiguration, self).set_fields()
|
||||
super(SaleConfigSettings, self).set_fields()
|
||||
self.env['ir.config_parameter'].sudo().set_param("sale.use_sale_note", self.use_sale_note)
|
||||
self.env['ir.config_parameter'].sudo().set_param("sale.auto_done_setting", self.auto_done_setting)
|
||||
self.env['ir.config_parameter'].sudo().set_param("sale.default_deposit_product_id", self.default_deposit_product_id.id)
|
||||
|
||||
Reference in New Issue
Block a user