diff --git a/apps/dokploy/server/api/routers/git-provider.ts b/apps/dokploy/server/api/routers/git-provider.ts index b4daf144..62dd0677 100644 --- a/apps/dokploy/server/api/routers/git-provider.ts +++ b/apps/dokploy/server/api/routers/git-provider.ts @@ -3,7 +3,7 @@ import { db } from "@/server/db"; import { apiRemoveGitProvider, gitProvider } from "@/server/db/schema"; import { findGitProviderById, removeGitProvider } from "@dokploy/server"; import { TRPCError } from "@trpc/server"; -import { desc, eq } from "drizzle-orm"; +import { and, desc, eq } from "drizzle-orm"; export const gitProviderRouter = createTRPCRouter({ getAll: protectedProcedure.query(async ({ ctx }) => { @@ -15,7 +15,10 @@ export const gitProviderRouter = createTRPCRouter({ gitea: true, }, orderBy: desc(gitProvider.createdAt), - where: eq(gitProvider.userId, ctx.session.userId), + where: and( + eq(gitProvider.userId, ctx.session.userId), + eq(gitProvider.organizationId, ctx.session.activeOrganizationId), + ), }); }), remove: protectedProcedure