From c371662c51a045a19e052975d51ccc634928747d Mon Sep 17 00:00:00 2001 From: James Cole Date: Sun, 16 Feb 2025 19:38:07 +0100 Subject: [PATCH] Fix missing method. --- app/Repositories/Currency/CurrencyRepository.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/Repositories/Currency/CurrencyRepository.php b/app/Repositories/Currency/CurrencyRepository.php index b2d7f565f2..4f7749b64d 100644 --- a/app/Repositories/Currency/CurrencyRepository.php +++ b/app/Repositories/Currency/CurrencyRepository.php @@ -26,6 +26,7 @@ namespace FireflyIII\Repositories\Currency; use Carbon\Carbon; use FireflyIII\Models\CurrencyExchangeRate; use FireflyIII\Models\TransactionCurrency; +use FireflyIII\Models\UserGroup; use FireflyIII\User; use Illuminate\Contracts\Auth\Authenticatable; use Illuminate\Support\Collection; @@ -36,6 +37,7 @@ use Illuminate\Support\Collection; class CurrencyRepository implements CurrencyRepositoryInterface { private User $user; + private UserGroup $userGroup; #[\Override] public function find(int $currencyId): ?TransactionCurrency @@ -110,6 +112,12 @@ class CurrencyRepository implements CurrencyRepositoryInterface { if ($user instanceof User) { $this->user = $user; + $this->userGroup = $user->userGroup; } } + + #[\Override] public function setUserGroup(UserGroup $userGroup): void + { + $this->userGroup = $userGroup; + } }