diff --git a/apps/client/pages/register.tsx b/apps/client/pages/register.tsx
index 5b154963..9192e405 100644
--- a/apps/client/pages/register.tsx
+++ b/apps/client/pages/register.tsx
@@ -44,7 +44,6 @@ export default function RegisterPage() {
}
}
- // _app.tsx will automatically redirect if not authenticated
return (
<>
} onClick={() => editAccount(account)}>
Edit
- {BrowserUtil.hasRole(user, 'Admin') && (
-
}
- destructive
- onClick={() => syncAccount.mutate(account.id)}
- >
- Sync
-
- )}
{!account.accountConnectionId && (
}
diff --git a/libs/client/shared/src/api/useAuthUserApi.ts b/libs/client/shared/src/api/useAuthUserApi.ts
index f6bae852..8a17c392 100644
--- a/libs/client/shared/src/api/useAuthUserApi.ts
+++ b/libs/client/shared/src/api/useAuthUserApi.ts
@@ -13,8 +13,6 @@ const AuthUserApi = (axios: AxiosInstance) => ({
const staleTimes = {
user: 30_000,
- netWorth: 30_000,
- insights: 30_000,
}
export function useAuthUserApi() {
diff --git a/libs/client/shared/src/utils/auth-utils.ts b/libs/client/shared/src/utils/auth-utils.ts
deleted file mode 100644
index b525fa66..00000000
--- a/libs/client/shared/src/utils/auth-utils.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-import type { User } from '@auth0/auth0-react'
-
-export function hasRole(user: User | null | undefined, role: 'Admin'): boolean {
- if (!user) return false
- const roles = user['https://maybe.co/roles']
- return roles && Array.isArray(roles) && roles.includes(role)
-}
diff --git a/libs/client/shared/src/utils/index.ts b/libs/client/shared/src/utils/index.ts
index ea672173..a1ac6e57 100644
--- a/libs/client/shared/src/utils/index.ts
+++ b/libs/client/shared/src/utils/index.ts
@@ -2,4 +2,3 @@ export * from './image-loaders'
export * from './browser-utils'
export * from './account-utils'
export * from './form-utils'
-export * from './auth-utils'
diff --git a/libs/server/features/src/auth-user/auth-user.service.ts b/libs/server/features/src/auth-user/auth-user.service.ts
index cff2e791..81fddd02 100644
--- a/libs/server/features/src/auth-user/auth-user.service.ts
+++ b/libs/server/features/src/auth-user/auth-user.service.ts
@@ -45,7 +45,6 @@ export class AuthUserService implements IAuthUserService {
async delete(id: AuthUser['id']) {
const authUser = await this.get(id)
- // Delete user from prisma
this.logger.info(`Removing user ${authUser.id} from Prisma`)
const user = await this.prisma.authUser.delete({ where: { id } })
return user