Fix for bad unit conversions in API responses

This commit is contained in:
Nabeel Shahzad
2019-09-20 09:05:09 -04:00
parent 5f9e7d5754
commit eb27c94637
10 changed files with 57 additions and 21 deletions

View File

@@ -22,8 +22,12 @@ class Volume extends Unit
* @throws \PhpUnitsOfMeasure\Exception\NonNumericValue
* @throws \PhpUnitsOfMeasure\Exception\NonStringUnitName
*/
public function __construct(float $value, string $unit)
public function __construct($value, string $unit)
{
if (empty($value)) {
$value = 0;
}
$this->unit = setting('units.volume');
$this->instance = new VolumeUnit($value, $unit);
}