From 265eb08de6fd79c1bc6511dbcd2c96f71862b502 Mon Sep 17 00:00:00 2001 From: Michael Dausmann Date: Thu, 4 May 2023 00:17:49 +1000 Subject: [PATCH] workaround prisma import issue with enums --- lib/services/account.service.ts | 2 +- lib/services/auth.service.ts | 2 +- pages/account.vue | 2 +- pages/dashboard.vue | 2 +- pages/pricing.vue | 2 +- prisma/account-access-enum.ts | 15 +++++++++++++++ server/routes/create-checkout-session.post.ts | 2 +- server/trpc/routers/account.router.ts | 2 +- server/trpc/trpc.ts | 2 +- stores/account.store.ts | 2 +- 10 files changed, 24 insertions(+), 9 deletions(-) create mode 100644 prisma/account-access-enum.ts diff --git a/lib/services/account.service.ts b/lib/services/account.service.ts index 9cbe5e2..e4f90c3 100644 --- a/lib/services/account.service.ts +++ b/lib/services/account.service.ts @@ -1,4 +1,4 @@ -import { ACCOUNT_ACCESS } from '@prisma/client'; +import { ACCOUNT_ACCESS } from '~~/prisma/account-access-enum'; import prisma_client from '~~/prisma/prisma.client'; import { accountWithMembers, AccountWithMembers, membershipWithAccount, MembershipWithAccount, membershipWithUser, MembershipWithUser } from './service.types'; import generator from 'generate-password-ts'; diff --git a/lib/services/auth.service.ts b/lib/services/auth.service.ts index c8c5f58..da3b61a 100644 --- a/lib/services/auth.service.ts +++ b/lib/services/auth.service.ts @@ -1,4 +1,4 @@ -import { ACCOUNT_ACCESS } from '@prisma/client'; +import { ACCOUNT_ACCESS } from '~~/prisma/account-access-enum'; import prisma_client from '~~/prisma/prisma.client'; import { fullDBUser, FullDBUser } from './service.types'; import { UtilService } from './util.service'; diff --git a/pages/account.vue b/pages/account.vue index d30f5f6..e915299 100644 --- a/pages/account.vue +++ b/pages/account.vue @@ -1,6 +1,6 @@