actualbudget/actual · error
Account with ID ${id} not found.
Error message
Account with ID ${id} not found. What it means
Error "Account with ID ${id} not found." thrown in actualbudget/actual.
Source
Thrown at packages/loot-core/src/server/accounts/app.ts:1696
errors: [{ message: err.message }],
added: [],
updated: [],
updatedPreview: [],
};
}
throw err;
}
}
async function unlinkAccount({ id }: { id: AccountEntity['id'] }) {
const accRow = await db.first<db.DbAccount>(
'SELECT * FROM accounts WHERE id = ?',
[id],
);
if (!accRow) {
throw new Error(`Account with ID ${id} not found.`);
}
const bankId = accRow.bank;
if (!bankId) {
return 'ok';
}
const isGoCardless = accRow.account_sync_source === 'goCardless';
await db.updateAccount({
id,
account_id: null,
bank: null,
balance_current: null,
balance_available: null,
balance_limit: null,
account_sync_source: null,View on GitHub (pinned to d4334cb6e6)
When it happens
Trigger: Thrown at packages/loot-core/src/server/accounts/app.ts:1696 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of actualbudget/actual@d4334cb6e6 (2026-08-29).
Data as JSON: /api/errors/7d69c849fec9173c.
Report an issue: GitHub.