diff options
| author | ivar <i@oiee.no> | 2026-01-14 21:32:16 +0100 |
|---|---|---|
| committer | ivar <i@oiee.no> | 2026-01-14 21:32:16 +0100 |
| commit | b35302fa020ec82a9d67a6cb34379d42983d3cfc (patch) | |
| tree | 6d9ece54091d96589c9d8b0fa8ec4181c60913e7 /app/src/routes/methods.remote.ts | |
| parent | 5a5717699b8b2d60b7d92c2087ed2cc22667e1cc (diff) | |
| download | sparebank1-actualbudget-b35302fa020ec82a9d67a6cb34379d42983d3cfc.tar.xz sparebank1-actualbudget-b35302fa020ec82a9d67a6cb34379d42983d3cfc.zip | |
Diffstat (limited to 'app/src/routes/methods.remote.ts')
| -rw-r--r-- | app/src/routes/methods.remote.ts | 24 |
1 files changed, 17 insertions, 7 deletions
diff --git a/app/src/routes/methods.remote.ts b/app/src/routes/methods.remote.ts index 3fca715..d9ba812 100644 --- a/app/src/routes/methods.remote.ts +++ b/app/src/routes/methods.remote.ts @@ -1,8 +1,8 @@ import { db } from "$lib/server/db"; -import { syncSession } from "$lib/server/db/schema"; +import { SyncSessionTable } from "$lib/server/db/schema"; import { command, query } from "$app/server"; import sb1 from "$lib/server/sb1"; -import { import_transactions } from "$lib/server/actual"; +import { import_transactions, init_actual } from "$lib/server/actual"; import { ImportForm } from "$lib/shared"; const init_auth_session = command(async () => { @@ -10,21 +10,31 @@ const init_auth_session = command(async () => { }) const clear_auth_session = query(async () => { - await db.delete(syncSession) + await db.delete(SyncSessionTable) }) const do_import = command(ImportForm, async (form) => { - let x for (const mapping of form.mappings) { const transactions = await sb1.data.get_transactions(mapping.sb1Id) - if (!transactions?.length || x) continue - x = true - console.log(await import_transactions(mapping.actualId, transactions, form.dryRun)) + console.log(transactions) + continue + // if (!transactions?.length) continue + // console.log(await import_transactions(mapping.actualId, transactions, form.dryRun)) } }) +const init_sb1 = command(async () => { + return await sb1.init() +}) + +const _init_actual = command(async () => { + return await init_actual() +}) + export { init_auth_session, do_import, + _init_actual as init_actual, + init_sb1, clear_auth_session } |
