From cb02800bf54f62d552f69dbc44f7485abf0a3ba3 Mon Sep 17 00:00:00 2001 From: cuneytsenturk Date: Mon, 18 Dec 2017 13:07:42 +0300 Subject: [PATCH] close #134 Fixed: Dashboard Error after making entry in Income or Expense Tab. / Currency rate issue --- app/Traits/Currencies.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/Traits/Currencies.php b/app/Traits/Currencies.php index 45a3f05e7..22a54ab17 100644 --- a/app/Traits/Currencies.php +++ b/app/Traits/Currencies.php @@ -13,9 +13,9 @@ trait Currencies $default = new Currency(setting('general.default_currency', 'USD')); if ($format) { - $money = Money::$code($amount, true)->convert($default, $rate)->format(); + $money = Money::$code($amount, true)->convert($default, (double) $rate)->format(); } else { - $money = Money::$code($amount)->convert($default, $rate)->getAmount(); + $money = Money::$code($amount)->convert($default, (double) $rate)->getAmount(); } return $money; @@ -28,9 +28,9 @@ trait Currencies $code = new Currency($code); if ($format) { - $money = Money::$default($amount, true)->convert($code, $rate)->format(); + $money = Money::$default($amount, true)->convert($code, (double) $rate)->format(); } else { - $money = Money::$default($amount)->convert($code, $rate)->getAmount(); + $money = Money::$default($amount)->convert($code, (double) $rate)->getAmount(); } return $money; @@ -41,9 +41,9 @@ trait Currencies $code = new Currency($code); if ($format) { - $money = Money::$default($amount, true)->convert($code, $rate)->format(); + $money = Money::$default($amount, true)->convert($code, (double) $rate)->format(); } else { - $money = Money::$default($amount)->convert($code, $rate)->getAmount(); + $money = Money::$default($amount)->convert($code, (double) $rate)->getAmount(); } return $money;