From f0517aee53df65ab2162e1d2a8181b8bbf78c682 Mon Sep 17 00:00:00 2001 From: James Cole Date: Fri, 22 Dec 2023 06:25:38 +0100 Subject: [PATCH] Catch for the same rate --- app/Support/Http/Api/ExchangeRateConverter.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/Support/Http/Api/ExchangeRateConverter.php b/app/Support/Http/Api/ExchangeRateConverter.php index c55f464bb1..a3c71b993c 100644 --- a/app/Support/Http/Api/ExchangeRateConverter.php +++ b/app/Support/Http/Api/ExchangeRateConverter.php @@ -149,6 +149,9 @@ class ExchangeRateConverter private function getFromDB(int $from, int $to, string $date): ?string { + if($from === $to) { + return '1'; + } $key = sprintf('cer-%d-%d-%s', $from, $to, $date); // perhaps the rate has been cached during this particular run