changes
This commit is contained in:
@@ -62,7 +62,7 @@ class FpTankReading(models.Model):
|
||||
'per-company without re-migrating history).',
|
||||
)
|
||||
unit = fields.Char(
|
||||
string='Unit (raw)', related='parameter_id.uom', store=True,
|
||||
string='Unit (raw)', related='parameter_id.uom_display', store=True,
|
||||
)
|
||||
|
||||
# ------------------------------------------------------------------
|
||||
@@ -93,7 +93,7 @@ class FpTankReading(models.Model):
|
||||
r.display_unit = '°F'
|
||||
else:
|
||||
r.display_value = r.value
|
||||
r.display_unit = r.parameter_id.uom or ''
|
||||
r.display_unit = r.parameter_id.uom_display or ''
|
||||
|
||||
# ------------------------------------------------------------------
|
||||
# Deviation from setpoint — signed Δ from the sensor's effective target
|
||||
|
||||
@@ -239,7 +239,7 @@ class FpTankSensor(models.Model):
|
||||
rec.effective_target_unit = '°F'
|
||||
else:
|
||||
rec.effective_target = raw
|
||||
rec.effective_target_unit = rec.parameter_id.uom or ''
|
||||
rec.effective_target_unit = rec.parameter_id.uom_display or ''
|
||||
|
||||
# ------------------------------------------------------------------
|
||||
# Cached latest-reading fields (for quick display in list views)
|
||||
@@ -276,7 +276,7 @@ class FpTankSensor(models.Model):
|
||||
rec.last_reading_display_unit = '°F'
|
||||
else:
|
||||
rec.last_reading_display = rec.last_reading_value
|
||||
rec.last_reading_display_unit = rec.parameter_id.uom or ''
|
||||
rec.last_reading_display_unit = rec.parameter_id.uom_display or ''
|
||||
|
||||
reading_ids = fields.One2many(
|
||||
'fp.tank.reading', 'sensor_id', string='Reading History',
|
||||
|
||||
Reference in New Issue
Block a user