diff --git a/electron/main/models/transactions.ts b/electron/main/models/transactions.ts index 5361ab6..5fff89a 100644 --- a/electron/main/models/transactions.ts +++ b/electron/main/models/transactions.ts @@ -58,7 +58,35 @@ export async function fetchTransactions({ take: pageSize === Infinity ? undefined : pageSize, skip: pageIndex === 0 ? 0 : pageIndex * pageSize, where, - include: { account: true }, + select: { + plaidId: true, + plaidAccountId: true, + date: true, + name: true, + amount: true, + category: true, + categoryIconUrl: true, + logoUrl: true, + merchantName: true, + address: true, + city: true, + state: true, + hidden: true, + account: { + select: { + plaidId: true, + name: true, + officialName: true, + type: true, + subtype: true, + mask: true, + currentBalance: true, + availableBalance: true, + isoCurrencyCode: true, + institutionPlaidId: true, + }, + }, + }, }), prisma.transaction.count({ where }), prisma.transaction.aggregate({ where, _sum: { amount: true } }),