diff options
| author | Mohamed Bassem <me@mbassem.com> | 2025-07-10 19:34:31 +0000 |
|---|---|---|
| committer | Mohamed Bassem <me@mbassem.com> | 2025-07-10 20:45:45 +0000 |
| commit | 333d1610fad10e70759545f223959503288a02c6 (patch) | |
| tree | 3354a21d4fa3b4dc75d03ba5f940bd3c213078fd /packages/trpc/testUtils.ts | |
| parent | 93049e864ae6d281b60c23dee868bca3f585dd4a (diff) | |
| download | karakeep-333d1610fad10e70759545f223959503288a02c6.tar.zst | |
feat: Add invite user support
Diffstat (limited to 'packages/trpc/testUtils.ts')
| -rw-r--r-- | packages/trpc/testUtils.ts | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/packages/trpc/testUtils.ts b/packages/trpc/testUtils.ts index c0ad74fb..ee9d1d42 100644 --- a/packages/trpc/testUtils.ts +++ b/packages/trpc/testUtils.ts @@ -28,14 +28,19 @@ export async function seedUsers(db: TestDB) { .returning(); } -export function getApiCaller(db: TestDB, userId?: string, email?: string) { +export function getApiCaller( + db: TestDB, + userId?: string, + email?: string, + role: "user" | "admin" = "user", +) { const createCaller = createCallerFactory(appRouter); return createCaller({ user: userId ? { id: userId, email, - role: "user", + role, } : null, db, |
