mirror of
https://github.com/Dokploy/dokploy
synced 2025-06-26 18:27:59 +00:00
fix: made an opsie.. check the organization as well as the user for getAll git providers
This commit is contained in:
@@ -3,7 +3,7 @@ import { db } from "@/server/db";
|
|||||||
import { apiRemoveGitProvider, gitProvider } from "@/server/db/schema";
|
import { apiRemoveGitProvider, gitProvider } from "@/server/db/schema";
|
||||||
import { findGitProviderById, removeGitProvider } from "@dokploy/server";
|
import { findGitProviderById, removeGitProvider } from "@dokploy/server";
|
||||||
import { TRPCError } from "@trpc/server";
|
import { TRPCError } from "@trpc/server";
|
||||||
import { desc, eq } from "drizzle-orm";
|
import { and, desc, eq } from "drizzle-orm";
|
||||||
|
|
||||||
export const gitProviderRouter = createTRPCRouter({
|
export const gitProviderRouter = createTRPCRouter({
|
||||||
getAll: protectedProcedure.query(async ({ ctx }) => {
|
getAll: protectedProcedure.query(async ({ ctx }) => {
|
||||||
@@ -15,7 +15,10 @@ export const gitProviderRouter = createTRPCRouter({
|
|||||||
gitea: true,
|
gitea: true,
|
||||||
},
|
},
|
||||||
orderBy: desc(gitProvider.createdAt),
|
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
|
remove: protectedProcedure
|
||||||
|
|||||||
Reference in New Issue
Block a user