This commit is contained in:
James Cole
2023-12-21 04:42:39 +01:00
parent 51d244cfe6
commit 53e972fbba
2 changed files with 8 additions and 5 deletions

View File

@@ -29,6 +29,7 @@ use FireflyIII\Exceptions\FireflyException;
use FireflyIII\Models\CurrencyExchangeRate;
use FireflyIII\Models\TransactionCurrency;
use FireflyIII\Support\CacheProperties;
use Illuminate\Support\Facades\Log;
/**
* Class ExchangeRateConverter
@@ -78,7 +79,9 @@ class ExchangeRateConverter
$second = $this->getEuroRate($to, $date);
// combined (if present), they can be used to calculate the necessary conversion rate.
if ('0' === $first || '0' === $second) {
if (0 === bccomp('0', $first) || 0 === bccomp('0', $second)) {
Log::warning(sprintf('$first is "%s" and $second is "%s"', $first, $second));
return '0';
}