From 2c54bbfdf0ca1f9624667867eeb410ec0737f322 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Wed, 20 Dec 2017 16:41:39 +0200 Subject: [PATCH] Fix validate invoice_items on PHP v7.1 --- app/Providers/AppServiceProvider.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index f723c2c48875..1e06822f18a2 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -204,8 +204,8 @@ class AppServiceProvider extends ServiceProvider Validator::extend('valid_invoice_items', function ($attribute, $value, $parameters) { $total = 0; foreach ($value as $item) { - $qty = ! empty($item['qty']) ? $item['qty'] : 1; - $cost = ! empty($item['cost']) ? $item['cost'] : 1; + $qty = ! empty($item['qty']) ? Utils::parseFloat($item['qty']) : 1; + $cost = ! empty($item['cost']) ? Utils::parseFloat($item['cost']) : 1; $total += $qty * $cost; }