diff --git a/app/Repositories/Account/OperationsRepository.php b/app/Repositories/Account/OperationsRepository.php index c5b943b289..ed24597cc8 100644 --- a/app/Repositories/Account/OperationsRepository.php +++ b/app/Repositories/Account/OperationsRepository.php @@ -261,6 +261,12 @@ class OperationsRepository implements OperationsRepositoryInterface $collector->setSourceAccounts($opposing); } } + if(TransactionType::TRANSFER === $type) { + // supports only accounts, not opposing. + if(null !== $accounts) { + $collector->setAccounts($accounts); + } + } if (null !== $currency) { $collector->setCurrency($currency);