From 10b0e3d81f96f82ef7c495997991c4cfa5eb2299 Mon Sep 17 00:00:00 2001 From: Dustin Do Date: Sat, 8 Jun 2024 16:06:38 +0700 Subject: [PATCH] feat(api): add createBudgetUser service (#20) --- apps/api/v1/services/budget.service.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/apps/api/v1/services/budget.service.ts b/apps/api/v1/services/budget.service.ts index 9401fe2d..c4e36d37 100644 --- a/apps/api/v1/services/budget.service.ts +++ b/apps/api/v1/services/budget.service.ts @@ -199,3 +199,21 @@ export async function findBudgetsOfUser({ }, }) } + +export async function createBudgetUser({ + userId, + budgetId, + permission, +}: { + userId: string + budgetId: string + permission: BudgetUserPermission +}) { + return prisma.budgetUser.create({ + data: { + userId, + budgetId, + permission, + }, + }) +}