diff --git a/apps/client/src/app/pages/portfolio/transactions/transactions-page.component.ts b/apps/client/src/app/pages/portfolio/transactions/transactions-page.component.ts index e0a986125..0b79782a3 100644 --- a/apps/client/src/app/pages/portfolio/transactions/transactions-page.component.ts +++ b/apps/client/src/app/pages/portfolio/transactions/transactions-page.component.ts @@ -261,7 +261,7 @@ export class TransactionsPageComponent implements OnDestroy, OnInit { }: OrderModel): void { const dialogRef = this.dialog.open(CreateOrUpdateTransactionDialog, { data: { - accounts: this.user.accounts.filter((account) => { + accounts: this.user?.accounts?.filter((account) => { return account.accountType === 'SECURITIES'; }), transaction: { @@ -346,7 +346,7 @@ export class TransactionsPageComponent implements OnDestroy, OnInit { private openCreateTransactionDialog(aTransaction?: OrderModel): void { const dialogRef = this.dialog.open(CreateOrUpdateTransactionDialog, { data: { - accounts: this.user.accounts.filter((account) => { + accounts: this.user?.accounts?.filter((account) => { return account.accountType === 'SECURITIES'; }), transaction: {