aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/lib/server/importer.ts
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/lib/server/importer.ts')
-rw-r--r--app/src/lib/server/importer.ts12
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