aboutsummaryrefslogtreecommitdiffstats
path: root/packages/web/server/api/routers/admin.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/web/server/api/routers/admin.ts')
-rw-r--r--packages/web/server/api/routers/admin.ts11
1 files changed, 1 insertions, 10 deletions
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(