diff --git a/src/app/Console/Commands/Data/Import/OpenExchangeRatesCommand.php b/src/app/Console/Commands/Data/Import/OpenExchangeRatesCommand.php index 8e5116b6..294f68ea 100644 --- a/src/app/Console/Commands/Data/Import/OpenExchangeRatesCommand.php +++ b/src/app/Console/Commands/Data/Import/OpenExchangeRatesCommand.php @@ -1,46 +1,50 @@ $rate) { - $out .= sprintf(" '%s' => '%s',\n", $countryCode, $rate); - } + foreach ($rates as $countryCode => $rate) { + $out .= sprintf(" '%s' => '%s',\n", $countryCode, $rate); + } - $out .= "];\n"; + $out .= "];\n"; - file_put_contents($file, $out); + file_put_contents($file, $out); + } catch (\Exception $exception) { + $this->error("Failed to import $sourceCurrency: " . $exception->getMessage()); + } } } }