diff --git a/app/Models/Product/Type.php b/app/Models/Product/Type.php index 06fcdee..9cb7512 100644 --- a/app/Models/Product/Type.php +++ b/app/Models/Product/Type.php @@ -56,11 +56,11 @@ abstract class Type extends Model implements ProductItem * The product contract term is the highest of our defined contract_term (in Products/*) vs the suppliers * contract term (defined in Supplier/*). * - * @param int $val + * @param int|null $val * @return int */ - public function getContractTermAttribute(int $val): int + public function getContractTermAttribute(?int $val): int { - return max($val,$this->supplied->contract_term); + return max($val ?: 0,$this->supplied->contract_term); } } \ No newline at end of file