refactor(dokploy): add missing project

This commit is contained in:
Mauricio Siu
2024-11-02 01:28:13 -06:00
parent 1b56a6b400
commit b2cc5e58a3

View File

@@ -132,16 +132,20 @@ export const projectRouter = createTRPCRouter({
if (accesedProjects.length === 0) { if (accesedProjects.length === 0) {
return []; return [];
} }
const query = await db.query.projects.findMany({ const query = await db.query.projects.findMany({
where: sql`${projects.projectId} IN (${sql.join( where: and(
accesedProjects.map((projectId) => sql`${projectId}`), sql`${projects.projectId} IN (${sql.join(
sql`, `, accesedProjects.map((projectId) => sql`${projectId}`),
)})`, sql`, `,
)})`,
eq(projects.adminId, ctx.user.adminId),
),
with: { with: {
applications: { applications: {
where: and( where: buildServiceFilter(
buildServiceFilter(applications.applicationId, accesedServices), applications.applicationId,
eq(projects.adminId, ctx.user.adminId), accesedServices,
), ),
with: { domains: true }, with: { domains: true },
}, },