From 64f75a0fb010d4a12086b839cc9d80ed011aa2b3 Mon Sep 17 00:00:00 2001 From: MohamedBassem Date: Sat, 2 Mar 2024 12:48:26 +0000 Subject: feature: Show user list in admin page --- packages/web/server/api/routers/admin.ts | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to 'packages/web/server/api/routers/admin.ts') diff --git a/packages/web/server/api/routers/admin.ts b/packages/web/server/api/routers/admin.ts index 92769151..c3f6235a 100644 --- a/packages/web/server/api/routers/admin.ts +++ b/packages/web/server/api/routers/admin.ts @@ -1,6 +1,5 @@ -import { authedProcedure, router } from "../trpc"; +import { adminProcedure, router } from "../trpc"; import { z } from "zod"; -import { TRPCError } from "@trpc/server"; import { count } from "drizzle-orm"; import { bookmarks, users } from "@hoarder/db/schema"; import { @@ -9,14 +8,6 @@ import { SearchIndexingQueue, } from "@hoarder/shared/queues"; -const adminProcedure = authedProcedure.use(function isAdmin(opts) { - const user = opts.ctx.user; - if (user.role != "admin") { - throw new TRPCError({ code: "FORBIDDEN" }); - } - return opts.next(opts); -}); - export const adminAppRouter = router({ stats: adminProcedure .output( -- cgit v1.2.3-70-g09d2