diff options
| author | ivar <i@oiee.no> | 2025-12-26 22:19:09 +0100 |
|---|---|---|
| committer | ivar <i@oiee.no> | 2025-12-26 22:19:09 +0100 |
| commit | abf37599c877a8cc83e5a24c775c3999a9879abf (patch) | |
| tree | 234fbafdadda08735c4cbf6d3092bebd1d725691 /app/src/lib/server/importer.ts | |
| parent | fe0fe074ec8e8959bbdeff0ccc7f68d20b30e963 (diff) | |
| download | sparebank1-actualbudget-abf37599c877a8cc83e5a24c775c3999a9879abf.tar.xz sparebank1-actualbudget-abf37599c877a8cc83e5a24c775c3999a9879abf.zip | |
Remove delta from form, wip import method
Diffstat (limited to 'app/src/lib/server/importer.ts')
| -rw-r--r-- | app/src/lib/server/importer.ts | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/app/src/lib/server/importer.ts b/app/src/lib/server/importer.ts index 91adce0..02cb94c 100644 --- a/app/src/lib/server/importer.ts +++ b/app/src/lib/server/importer.ts @@ -1,9 +1,11 @@ -import type { Temporal } from "temporal-polyfill"; import sb1 from "./sb1"; +import * as actual from "./actual"; +import type { ImportForm } from "$lib/shared"; -async function importSince(account: string, date: Temporal.Instant) { - const accounts = await sb1.data.get_accounts() - for (const account of accounts?.accounts ?? []) { - const transactions = await sb1.data.get_transactions(account.key); +async function importSince(form: ImportForm) { + for (const mapping of form.mappings) { + const transactions = await sb1.data.get_transactions(mapping.sb1Id); + if (!transactions?.length) continue + } }
\ No newline at end of file |
