Fix various code.

This commit is contained in:
James Cole
2025-05-27 17:06:15 +02:00
parent d8f512ca3a
commit 2cb14f6b72
123 changed files with 581 additions and 500 deletions

View File

@@ -200,12 +200,12 @@ trait TransactionValidation
return;
}
if (null === $accountValidator->source) {
if (!$accountValidator->source instanceof Account) {
Log::debug('No source, return');
return;
}
if (null === $accountValidator->destination) {
if (!$accountValidator->destination instanceof Account) {
Log::debug('No destination, return');
return;
@@ -292,7 +292,11 @@ trait TransactionValidation
private function isLiabilityOrAsset(Account $account): bool
{
return $this->isLiability($account) || $this->isAsset($account);
if ($this->isLiability($account)) {
return true;
}
return (bool) $this->isAsset($account);
}
private function isLiability(Account $account): bool