fix: errors on saving transactions

This commit is contained in:
vas3k
2025-05-23 14:59:12 +02:00
parent 25c61f0519
commit ca7d206b07
3 changed files with 20 additions and 24 deletions

View File

@@ -13,9 +13,9 @@ export type TransactionData = {
convertedTotal?: number | null
convertedCurrencyCode?: string | null
type?: string | null
items?: TransactionData[] | null
items?: TransactionData[] | undefined
note?: string | null
files?: string[] | null
files?: string[] | undefined
extra?: Record<string, unknown>
categoryCode?: string | null
projectCode?: string | null
@@ -135,10 +135,8 @@ export const createTransaction = async (userId: string, data: TransactionData):
...standard,
extra: extra,
items: data.items as Prisma.InputJsonValue,
user: {
connect: { id: userId }
}
} as Prisma.TransactionCreateInput,
userId,
},
})
}
@@ -151,7 +149,7 @@ export const updateTransaction = async (id: string, userId: string, data: Transa
...standard,
extra: extra,
items: data.items ? data.items as Prisma.InputJsonValue : [],
} as Prisma.TransactionUpdateInput,
},
})
}