refactor: migrate name_get methods to compute display_name for better Odoo compatibility
This commit is contained in:
parent
f64b3d9571
commit
81f12f331c
@ -35,12 +35,10 @@ class PosKdsReportLine(models.Model):
|
|||||||
for record in self:
|
for record in self:
|
||||||
record.pos_config_id = record.pos_order_id.session_id.config_id
|
record.pos_config_id = record.pos_order_id.session_id.config_id
|
||||||
|
|
||||||
def name_get(self):
|
@api.depends('pos_order_id.name', 'product_id.name')
|
||||||
result = []
|
def _compute_display_name(self):
|
||||||
for record in self:
|
for record in self:
|
||||||
name = f"{record.pos_order_id.name} - {record.product_id.name}"
|
record.display_name = f"{record.pos_order_id.name} - {record.product_id.name}"
|
||||||
result.append((record.id, name))
|
|
||||||
return result
|
|
||||||
|
|
||||||
|
|
||||||
class PosKdsReportOrder(models.Model):
|
class PosKdsReportOrder(models.Model):
|
||||||
@ -69,9 +67,7 @@ class PosKdsReportOrder(models.Model):
|
|||||||
for record in self:
|
for record in self:
|
||||||
record.pos_config_id = record.pos_order_id.session_id.config_id
|
record.pos_config_id = record.pos_order_id.session_id.config_id
|
||||||
|
|
||||||
def name_get(self):
|
@api.depends('pos_order_id.name', 'prep_display_id.name')
|
||||||
result = []
|
def _compute_display_name(self):
|
||||||
for record in self:
|
for record in self:
|
||||||
name = f"{record.pos_order_id.name} ({record.prep_display_id.name})"
|
record.display_name = f"{record.pos_order_id.name} ({record.prep_display_id.name})"
|
||||||
result.append((record.id, name))
|
|
||||||
return result
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user