- Logging library
- Account Ids to .env
- Split logic in main function
This commit is contained in:
2024-12-01 19:35:45 +01:00
parent 01af64349e
commit cc325b9f08
7 changed files with 146 additions and 39 deletions

View File

@ -1,14 +1,15 @@
import type { Transaction } from "@/sparebank1.ts"
import type { TransactionEntity } from "@actual-app/api/@types/loot-core/types/models"
import type { UUID } from "node:crypto"
// TODO more fields / correct fields?
export function transactionIntoActualTransaction(
transaction: Transaction,
account: string,
accountId: UUID,
): TransactionEntity {
return {
id: transaction.id,
account,
account: accountId,
amount: transaction.amount,
date: transaction.date,
payee: transaction.description,