Fix volume calcution, depends on surface not surface_units

surface_unit can be 0 for m2
This commit is contained in:
Francis Appels 2020-12-04 16:54:40 +01:00
parent 5218550014
commit 223205cf9d

View File

@ -854,7 +854,7 @@ class Product extends CommonObject
$this->surface = $this->length * $this->width;
$this->surface_units = measuring_units_squared($this->length_units);
}
if (empty($this->volume) && !empty($this->surface_units) && !empty($this->height) && $this->length_units == $this->height_units) {
if (empty($this->volume) && !empty($this->surface) && !empty($this->height) && $this->length_units == $this->height_units) {
$this->volume = $this->surface * $this->height;
$this->volume_units = measuring_units_cubed($this->height_units);
}