First version of line edit.

This commit is contained in:
James Cole
2024-03-16 22:00:25 +01:00
parent 845eaed8d7
commit f0fa21dead
10 changed files with 401 additions and 5 deletions

View File

@@ -28,6 +28,7 @@ use FireflyIII\Models\Account;
use FireflyIII\Models\AccountMeta;
use FireflyIII\Models\AccountType;
use FireflyIII\Models\TransactionCurrency;
use FireflyIII\Services\Internal\Update\AccountUpdateService;
use FireflyIII\Support\Repositories\UserGroup\UserGroupTrait;
use Illuminate\Database\Eloquent\Builder as EloquentBuilder;
use Illuminate\Support\Collection;
@@ -291,4 +292,12 @@ class AccountRepository implements AccountRepositoryInterface
return $dbQuery->take($limit)->get(['accounts.*']);
}
#[\Override] public function update(Account $account, array $data): Account
{
/** @var AccountUpdateService $service */
$service = app(AccountUpdateService::class);
return $service->update($account, $data);
}
}

View File

@@ -72,5 +72,7 @@ interface AccountRepositoryInterface
public function setUser(User $user): void;
public function update(Account $account,array $data): Account;
public function setUserGroup(UserGroup $userGroup): void;
}