From f5d18d6f9b508559478e7ec1c051ab702219628a Mon Sep 17 00:00:00 2001 From: Mauricio Siu Date: Tue, 10 Mar 2026 00:32:08 -0600 Subject: [PATCH] refactor: replace adminProcedure with enterpriseProcedure in whitelabeling router for enhanced access control --- .../server/api/routers/proprietary/whitelabeling.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/apps/dokploy/server/api/routers/proprietary/whitelabeling.ts b/apps/dokploy/server/api/routers/proprietary/whitelabeling.ts index 725353a5b..6133f752f 100644 --- a/apps/dokploy/server/api/routers/proprietary/whitelabeling.ts +++ b/apps/dokploy/server/api/routers/proprietary/whitelabeling.ts @@ -5,10 +5,14 @@ import { } from "@dokploy/server"; import { TRPCError } from "@trpc/server"; import { apiUpdateWhitelabeling } from "@/server/db/schema"; -import { adminProcedure, createTRPCRouter, publicProcedure } from "../../trpc"; +import { + createTRPCRouter, + enterpriseProcedure, + publicProcedure, +} from "../../trpc"; export const whitelabelingRouter = createTRPCRouter({ - get: adminProcedure.query(async () => { + get: enterpriseProcedure.query(async () => { if (IS_CLOUD) { return null; } @@ -16,7 +20,7 @@ export const whitelabelingRouter = createTRPCRouter({ return settings?.whitelabelingConfig ?? null; }), - update: adminProcedure + update: enterpriseProcedure .input(apiUpdateWhitelabeling) .mutation(async ({ input, ctx }) => { if (IS_CLOUD) { @@ -40,7 +44,7 @@ export const whitelabelingRouter = createTRPCRouter({ return { success: true }; }), - reset: adminProcedure.mutation(async ({ ctx }) => { + reset: enterpriseProcedure.mutation(async ({ ctx }) => { if (IS_CLOUD) { throw new TRPCError({ code: "BAD_REQUEST",