From 795baf95856b251228a59ab268189ca8c0282b7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cihan=20=C5=9Eent=C3=BCrk?= <53110792+CihanSenturk@users.noreply.github.com> Date: Fri, 1 Aug 2025 11:44:54 +0300 Subject: [PATCH] fixed undefined currency code issue --- app/Utilities/Overrider.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/Utilities/Overrider.php b/app/Utilities/Overrider.php index fb3230291..aac21fe94 100644 --- a/app/Utilities/Overrider.php +++ b/app/Utilities/Overrider.php @@ -76,6 +76,14 @@ class Overrider $currencies = Currency::all(); foreach ($currencies as $currency) { + // If currency is not set in config, add it + if (! config("money.currencies.{$currency->code}")) { + config(['money.currencies.' . $currency->code => [ + 'code' => $currency->code, + 'subunit' => 100, + ]]); + } + config(['money.currencies.' . $currency->code . '.name' => $currency->name]); config(['money.currencies.' . $currency->code . '.rate' => $currency->rate]); config(['money.currencies.' . $currency->code . '.precision' => $currency->precision]);